ninja: Entering directory `out/gn' [0/1] ACTION //clang/test:check-clang(//llvm/utils/gn/build/toolchain:unix) llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using clang: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/subst.py:130: note: Did not find cir-opt in /usr/local/google/home/thakis/src/llvm-project/out/gn/bin:/usr/local/google/home/thakis/src/llvm-project/out/gn/bin llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using ld.lld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/ld.lld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using lld-link: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/lld-link llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using ld64.lld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/ld64.lld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using wasm-ld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/wasm-ld -- Testing: 25549 tests, 64 workers -- Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl (1 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl (2 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl (3 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:5): no matching function for call to 'firstbitlow' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:10): no matching function for call to 'firstbitlow' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:15): call to 'firstbitlow' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:20): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:25): 1st argument must be a scalar or vector of integer types (was 'double') # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl (4 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/ast-dump-APValue-matrix.hlsl (5 of 25549) ******************** TEST 'Clang :: AST/HLSL/ast-dump-APValue-matrix.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -ast-dump-filter Test | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --strict-whitespace /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -ast-dump-filter Test # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --strict-whitespace /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/fwidth.hlsl (6 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/fwidth.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/any.hlsl (7 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/any.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden spir_func noundef" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden spir_func noundef' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden spir_func noundef -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/load_global.hlsl (8 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/load_global.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tan.hlsl (9 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asuint16.hlsl (10 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asuint16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl (11 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl:4:12: error: CHECK: expected string not found in input # | // CHECK: warning: 'clamp' is deprecated: In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:4 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl (12 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_acos # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_acos # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl:31): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl (13 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitListAST.hlsl (14 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/InitListAST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -finclude-default-header -ast-dump -ast-dump-filter=case /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -finclude-default-header -ast-dump -ast-dump-filter=case /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/length-errors.hlsl (15 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/length-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:6): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:16): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:25): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:36): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:46): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 55 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:56): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:65): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 75 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:76): no matching function for call to 'length' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:7): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:8): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:9): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:10): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:17): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:18): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:19): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:20): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:26): candidate template ignored: substitution failure [with T = double]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:27): candidate template ignored: substitution failure [with T = double]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:28): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:29): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:37): andidate template ignored: substitution failure [with T = bool]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:38): andidate template ignored: substitution failure [with T = bool]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:39): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:40): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:47): candidate template ignored: substitution failure [with T = int]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:48): candidate template ignored: substitution failure [with T = int]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:49): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:50): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:57): candidate template ignored: substitution failure [with T = int2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:58): candidate template ignored: substitution failure [with T = int2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:59): 1st parameter does not match adjusted type 'vector' of argument [with N = 2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:60): 1st parameter does not match adjusted type 'vector' of argument [with N = 2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:66): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:67): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:68): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:69): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:77): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:78): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:79): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:80): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 41 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl (16 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl (17 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:5): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:14): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:23): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:32): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:41): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:50): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:61): no matching function for call to 'refract' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:6): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:7): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:8): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:9): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:15): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:16): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:17): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:18): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:24): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:25): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:26): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:27): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:42): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:43): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:44): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:45): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:51): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:52): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:53): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:54): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:62): candidate template ignored: deduced conflicting types for parameter 'T' ('float5' (vector of 5 'float' values) vs. 'float') # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:63): candidate template ignored: deduced conflicting types for parameter 'T' ('float5' (vector of 5 'float' values) vs. 'float') # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:64): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:65): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 36 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/all.hlsl (18 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/all.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden spir_func noundef" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden spir_func noundef' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden spir_func noundef -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl (19 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:15): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:20): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:25): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl (20 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl (21 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:5): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:14): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:23): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:32): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:41): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:52): no matching function for call to 'reflect' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:44): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:45): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:55): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:56): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/faceforward.hlsl (22 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/faceforward.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/min.hlsl (23 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/min.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl (24 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:6): no matching function for call to 'asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:17): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:25): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:35): read-only variable is not assignable # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:42): read-only variable is not assignable # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:48): cannot bind non-lvalue argument '1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 53 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:54): cannot bind non-lvalue argument 'B + 1' to out paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:9): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:10): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:11): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:12): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:18): in instantiation of function template specialization 'hlsl::asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:19): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:20): candidate template ignored: substitution failure [with U = uint, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:26): in instantiation of function template specialization 'hlsl::asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:27): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:28): candidate template ignored: substitution failure [with U = uint, T = half]: no type named 'Type' # | 20 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp.hlsl (25 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" -DFFNATTRS="nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' '-DFFNATTRS=nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef -DFFNATTRS=nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/reflect.hlsl (26 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/reflect.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/firstbithigh.hlsl (27 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/firstbithigh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -DTARGET=dx --check-prefixes=CHECK,DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -DTARGET=dx --check-prefixes=CHECK,DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -DTARGET=dx --check-prefixes=CHECK,DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl (28 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/enable-16bit-types.hlsl (29 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/enable-16bit-types.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl --check-prefix=FLAG # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl:6:14: error: FLAG-DAG: expected string not found in input # | // FLAG-DAG: ![[NLP:.*]] = !{i32 1, !"dx.nativelowprec", i32 1} # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :3:149: note: possible intended match here # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | dag:6'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6'1 ? possible intended match # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | dag:6'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isinf.hlsl (30 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isinf.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl (31 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -x hlsl -finclude-default-header -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -x hlsl -finclude-default-header -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl:84:16: error: CHECK-NEXT: expected string not found in input # | // CHECK-NEXT: ExtVectorElementExpr {{.*}} 'float' r # | ^ # | :18856:78: note: scanning from here # | | `-ImplicitCastExpr 0x55c9d7971c08 'vector' # | ^ # | :18857:21: note: possible intended match here # | | `-FloatingLiteral 0x55c9d7971be8 '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 0x55c9d7971b10 line:88:18 invalid FillOneHalfFloat 'int ()' # | 18852: | `-CompoundStmt 0x55c9d7971c70 # | 18853: | `-ReturnStmt 0x55c9d7971c60 # | 18854: | `-ImplicitCastExpr 0x55c9d7971c48 'int' # | 18855: | `-ExtVectorElementExpr 0x55c9d7971c20 'float' r # | 18856: | `-ImplicitCastExpr 0x55c9d7971c08 'vector' # | next:84'0 X error: no match found # | 18857: | `-FloatingLiteral 0x55c9d7971be8 'float' 5.000000e-01 # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:84'1 ? possible intended match # | 18858: |-FunctionDecl 0x55c9d7971dc8 line:98:8 HowManyFloats 'float2 (float)' # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18859: | |-ParmVarDecl 0x55c9d7971ca0 col:28 used V 'float' # | 18860: | `-CompoundStmt 0x55c9d7971f28 # | 18861: | `-ReturnStmt 0x55c9d7971f18 # | 18862: | `-ExtVectorElementExpr 0x55c9d7971ef0 'vector' rr # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl (32 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=acos /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl -DFUNC=acos # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=acos /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl -DFUNC=acos # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl:28:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "acos" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "acos" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:28'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:28'1 with "FUNC" equal to "acos" # | check:28'2 with "FUNC" equal to "acos" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:28'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl (33 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl # .---command stdout------------ # | TranslationUnitDecl 0x556a67efc158 <> # | |-NamespaceDecl 0x556a67efca98 <> implicit hlsl # | | |-TypeAliasTemplateDecl 0x556a67efcdf0 <> implicit vector # | | | |-TemplateTypeParmDecl 0x556a67efcb20 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x556a67efc360 'float' # | | | |-NonTypeTemplateParmDecl 0x556a67efcc20 <> 'int' depth 0 index 1 element_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x556a67efcc78 <> 'int' 4 # | | | `-TypeAliasDecl 0x556a67efcd90 <> implicit vector 'vector' # | | | `-DependentSizedExtVectorType 0x556a67efcd40 'vector' dependent # | | | |-TemplateTypeParmType 0x556a67efcba0 'element' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x556a67efcb20 'element' # | | | `-DeclRefExpr 0x556a67efcce0 <> 'int' lvalue NonTypeTemplateParm 0x556a67efcc20 'element_count' 'int' # | | |-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateTypeParmDecl 0x556a67efce48 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x556a67efc360 'float' # | | | |-NonTypeTemplateParmDecl 0x556a67efcf20 <> 'int' depth 0 index 1 rows_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x556a67efcf78 <> 'int' 4 # | | | |-NonTypeTemplateParmDecl 0x556a67efcfd0 <> 'int' depth 0 index 2 cols_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x556a67efd028 <> 'int' 4 # | | | |-BinaryOperator 0x556a67efd128 <> 'bool' '&&' # | | | | |-BinaryOperator 0x556a67efd0e8 <> 'bool' '<=' # | | | | | |-DeclRefExpr 0x556a67efd0a8 <> 'int' lvalue NonTypeTemplateParm 0x556a67efcf20 'rows_count' 'int' # | | | | | `-IntegerLiteral 0x556a67efd068 <> 'int' 4 # | | | | `-BinaryOperator 0x556a67efd108 <> 'bool' '<=' # | | | | |-DeclRefExpr 0x556a67efd0c8 <> 'int' lvalue NonTypeTemplateParm 0x556a67efcfd0 'cols_count' 'int' # | | | | `-IntegerLiteral 0x556a67efd088 <> 'int' 4 # | | | `-TypeAliasDecl 0x556a67f28298 <> implicit matrix 'matrix' # | | | `-DependentSizedMatrixType 0x556a67f28230 'matrix' dependent # | | |-ClassTemplateDecl 0x556a67f28978 <> implicit Buffer # | | | |-TemplateTypeParmDecl 0x556a67f28748 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x556a67f28918 <> 'bool' Concept 0x556a67f28420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x556a67f28850 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x556a67f28820 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x556a67f287d0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x556a67f283a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x556a67f28350 'element_type' # | | | `-CXXRecordDecl 0x556a67f28648 <> implicit class Buffer # | | | `-FinalAttr 0x556a67f286f0 <> Implicit final # | | |-ClassTemplateDecl 0x556a67f28d18 <> implicit RWBuffer # | | | |-TemplateTypeParmDecl 0x556a67f28ae8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x556a67f28cb8 <> 'bool' Concept 0x556a67f28420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x556a67f28bf0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x556a67f28bc0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x556a67f28b70 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x556a67f283a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x556a67f28350 'element_type' # | | | `-CXXRecordDecl 0x556a67f289e8 <> implicit class RWBuffer # | | | `-FinalAttr 0x556a67f28a90 <> Implicit final # | | |-ClassTemplateDecl 0x556a67f290b8 <> implicit RasterizerOrderedBuffer # | | | |-TemplateTypeParmDecl 0x556a67f28e88 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x556a67f29058 <> 'bool' Concept 0x556a67f28600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x556a67f28f90 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x556a67f28f60 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x556a67f28f10 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x556a67f284c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x556a67f28468 'element_type' # | | | `-CXXRecordDecl 0x556a67f28d88 <> implicit class RasterizerOrderedBuffer # | | | `-FinalAttr 0x556a67f28e30 <> Implicit final # | | |-ClassTemplateDecl 0x556a67f2a738 <> implicit StructuredBuffer # | | | |-TemplateTypeParmDecl 0x556a67f2a510 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x556a67f2a6d8 <> 'bool' Concept 0x556a67f28600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x556a67f2a610 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x556a67f2a5e0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x556a67f2a590 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x556a67f284c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x556a67f28468 'element_type' # | | | `-CXXRecordDecl 0x556a67f2a410 <> implicit class StructuredBuffer # | | | `-FinalAttr 0x556a67f2a4b8 <> Implicit final # | | |-ClassTemplateDecl 0x556a67f2aad8 <> implicit RWStructuredBuffer # | | | |-TemplateTypeParmDecl 0x556a67f2a8a8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x556a67f2aa78 <> 'bool' Concept 0x556a67f28600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x556a67f2a9b0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x556a67f2a980 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x556a67f2a930 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x556a67f284c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x556a67f28468 'element_type' # | | | `-CXXRecordDecl 0x556a67f2a7a8 <> implicit class RWStructuredBuffer # | | | `-FinalAttr 0x556a67f2a850 <> Implicit final # | | |-ClassTemplateDecl 0x556a67f2ae78 <> implicit AppendStructuredBuffer # | | | |-TemplateTypeParmDecl 0x556a67f2ac48 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x556a67f2ae18 <> 'bool' Concept 0x556a67f28600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x556a67f2ad50 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x556a67f2ad20 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x556a67f2acd0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x556a67f284c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x556a67f28468 'element_type' # | | | `-CXXRecordDecl 0x556a67f2ab48 <> implicit class AppendStructuredBuffer # | | | `-FinalAttr 0x556a67f2abf0 <> Implicit final # | | |-ClassTemplateDecl 0x556a67f2b218 <> implicit ConsumeStructuredBuffer # | | | |-TemplateTypeParmDecl 0x556a67f2afe8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x556a67f2b1b8 <> 'bool' Concept 0x556a67f28600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x556a67f2b0f0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x556a67f2b0c0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x556a67f2b070 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x556a67f284c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x556a67f28468 'element_type' # | | | `-CXXRecordDecl 0x556a67f2aee8 <> implicit class ConsumeStructuredBuffer # | | | `-FinalAttr 0x556a67f2af90 <> Implicit final # | | |-ClassTemplateDecl 0x556a67f2b5c8 <> implicit RasterizerOrderedStructuredBuffer # | | | |-TemplateTypeParmDecl 0x556a67f2b388 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x556a67f2b568 <> 'bool' Concept 0x556a67f28600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x556a67f2b4a0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x556a67f2b470 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x556a67f2b420 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x556a67f284c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x556a67f28468 'element_type' # | | | `-CXXRecordDecl 0x556a67f2b288 <> implicit class RasterizerOrderedStructuredBuffer # | | | `-FinalAttr 0x556a67f2b330 <> Implicit final # | | |-CXXRecordDecl 0x556a67f2b638 <> implicit class ByteAddressBuffer # | | | `-FinalAttr 0x556a67f2b6e0 <> Implicit final # | | |-CXXRecordDecl 0x556a67f2b738 <> implicit class RWByteAddressBuffer # | | | `-FinalAttr 0x556a67f2b7e0 <> Implicit final # | | |-CXXRecordDecl 0x556a67f2b838 <> implicit class RasterizerOrderedByteAddressBuffer # | | | `-FinalAttr 0x556a67f2b8e0 <> Implicit final # | | |-CXXRecordDecl 0x556a67f2b938 <> implicit class SamplerState # | | | `-FinalAttr 0x556a67f2b9e0 <> Implicit final # | | |-CXXRecordDecl 0x556a67f2ba38 <> implicit class SamplerComparisonState # | | | `-FinalAttr 0x556a67f2bae0 <> Implicit final # | | |-ClassTemplateDecl 0x556a67f2bed8 <> implicit Texture2D # | | | |-TemplateTypeParmDecl 0x556a67f2bc70 <> typename depth 0 index 0 element_type # | | | | `-TemplateArgument type 'vector' # | | | | `-ExtVectorType 0x556a67f2bb40 'vector' 4 # | | | | `-BuiltinType 0x556a67efc360 'float' # | | | |-ConceptSpecializationExpr 0x556a67f2be78 <> 'bool' Concept 0x556a67f28420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x556a67f2bdb0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x556a67f2bd80 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x556a67f2bd28 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x556a67f283a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x556a67f28350 'element_type' # | | | `-CXXRecordDecl 0x556a67f2bb70 <> implicit class Texture2D # | | | `-FinalAttr 0x556a67f2bc18 <> Implicit final # | | `-ClassTemplatePartialSpecializationDecl 0x556a67f2c168 <> implicit class Texture2D explicit_specialization # | | |-TemplateArgument type 'vector':'vector' # | | | `-DependentSizedExtVectorType 0x556a67f2c090 'vector' dependent # | | | |-TemplateTypeParmType 0x556a67f2bfa0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x556a67f2bf48 'element_type' # | | | `-DeclRefExpr 0x556a67f2c068 <> 'int' lvalue NonTypeTemplateParm 0x556a67f2bfe8 'element_count' 'int' # | | |-TemplateTypeParmDecl 0x556a67f2bf48 <> class depth 0 index 0 element_type # | | `-NonTypeTemplateParmDecl 0x556a67f2bfe8 <> 'int' depth 0 index 1 element_count # | |-ConceptDecl 0x556a67f28420 <> __is_typed_resource_element_compatible # | | |-TemplateTypeParmDecl 0x556a67f28350 <> referenced typename depth 0 index 0 element_type # | | `-TypeTraitExpr 0x556a67f28400 <> 'bool' __builtin_hlsl_is_typed_resource_element_compatible # | | `-TemplateTypeParmType 0x556a67f283a0 'element_type' dependent depth 0 index 0 # | | `-TemplateTypeParm 0x556a67f28350 'element_type' # | |-ConceptDecl 0x556a67f28600 <> __is_structured_resource_element_compatible # | | |-TemplateTypeParmDecl 0x556a67f28468 <> referenced typename depth 0 index 0 element_type # | | `-BinaryOperator 0x556a67f285e0 <> 'bool' lvalue '&&' # | | |-UnaryOperator 0x556a67f28540 <> 'bool' lvalue prefix '!' cannot overflow # | | | `-TypeTraitExpr 0x556a67f28520 <> 'bool' __builtin_hlsl_is_intangible # | | | `-TemplateTypeParmType 0x556a67f284c0 'element_type' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x556a67f28468 'element_type' # | | `-BinaryOperator 0x556a67f285c0 <> 'bool' lvalue '>=' # | | |-UnaryExprOrTypeTraitExpr 0x556a67f28558 <> 'bool' sizeof 'element_type' # | | `-IntegerLiteral 0x556a67f285a0 <> '__size_t':'unsigned long' 1 # | |-UsingDirectiveDecl 0x556a67f2c380 <> Namespace 0x556a67efca98 'hlsl' # | |-TypedefDecl 0x556a67f2cb98 <> implicit __NSConstantString '__NSConstantString_tag' # | | `-RecordType 0x556a67f2cb60 '__NSConstantString_tag' canonical # | | `-CXXRecord 0x556a67f2c850 '__NSConstantString_tag' # | |-TypedefDecl 0x556a67efca40 <> implicit __builtin_va_list 'void *' # | | `-PointerType 0x556a67efc980 'void *' # | | `-BuiltinType 0x556a67efc1c0 'void' # | |-NamespaceDecl 0x556a67f2cbf0 prev 0x556a67efca98 line:12:11 hlsl # | | |-original Namespace 0x556a67efca98 'hlsl' # | | |-TypedefDecl 0x556a67f2cc78 col:13 referenced int32_t 'int' # | | | `-BuiltinType 0x556a67efc260 'int' # | | |-TypedefDecl 0x556a67f2cce8 col:22 referenced uint 'unsigned int' # | | | `-BuiltinType 0x556a67efc300 'unsigned int' # | | |-TypedefDecl 0x556a67f2cd58 col:22 referenced uint32_t 'unsigned int' # | | | `-BuiltinType 0x556a67efc300 'unsigned int' # | | |-TypedefDecl 0x556a67f2cdc8 col:15 referenced float32_t 'float' # | | | `-BuiltinType 0x556a67efc360 'float' # | | |-TypedefDecl 0x556a67f2ce38 col:23 referenced uint64_t 'unsigned long' # | | | `-BuiltinType 0x556a67efc320 'unsigned long' # | | |-TypedefDecl 0x556a67f2cea8 col:14 referenced int64_t 'long' # | | | `-BuiltinType 0x556a67efc280 'long' # | | |-TypedefDecl 0x556a67f2cf18 col:16 referenced float64_t 'double' # | | | `-BuiltinType 0x556a67efc380 'double' # | | |-TypedefDecl 0x556a67f2d1c8 col:25 bool1 'vector' # | | | `-TemplateSpecializationType 0x556a67f2d0f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67efcdf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x556a67efc1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f2cfd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f2cf98 'int' 1 # | | | `-ExtVectorType 0x556a67f2d0b0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x556a67f2d000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x556a67efcdf0 'vector' # | | | `-BuiltinType 0x556a67efc1e0 'bool' # | | |-TypedefDecl 0x556a67f2d418 col:25 referenced bool2 'vector' # | | | `-TemplateSpecializationType 0x556a67f2d340 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67efcdf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x556a67efc1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f2d250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f2d230 'int' 2 # | | | `-ExtVectorType 0x556a67f2d300 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x556a67f2d000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x556a67efcdf0 'vector' # | | | `-BuiltinType 0x556a67efc1e0 'bool' # | | |-TypedefDecl 0x556a67f2d668 col:25 referenced bool3 'vector' # | | | `-TemplateSpecializationType 0x556a67f2d590 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67efcdf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x556a67efc1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f2d4a0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f2d480 'int' 3 # | | | `-ExtVectorType 0x556a67f2d550 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x556a67f2d000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x556a67efcdf0 'vector' # | | | `-BuiltinType 0x556a67efc1e0 'bool' # | | |-TypedefDecl 0x556a67f4eff0 col:25 referenced bool4 'vector' # | | | `-TemplateSpecializationType 0x556a67f2d7e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67efcdf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x556a67efc1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f2d6f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f2d6d0 'int' 4 # | | | `-ExtVectorType 0x556a67f2d7a0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x556a67f2d000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x556a67efcdf0 'vector' # | | | `-BuiltinType 0x556a67efc1e0 'bool' # | | |-TypedefDecl 0x556a67f4f278 col:24 int1 'vector' # | | | `-TemplateSpecializationType 0x556a67f4f1a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67efcdf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x556a67efc260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f4f080 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f4f060 'int' 1 # | | | `-ExtVectorType 0x556a67f4f160 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x556a67f4f0b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x556a67efcdf0 'vector' # | | | `-BuiltinType 0x556a67efc260 'int' # | | |-TypedefDecl 0x556a67f4f4c8 col:24 referenced int2 'vector' # | | | `-TemplateSpecializationType 0x556a67f4f3f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67efcdf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x556a67efc260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f4f308 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f4f2e8 'int' 2 # | | | `-ExtVectorType 0x556a67f4f3b0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x556a67f4f0b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x556a67efcdf0 'vector' # | | | `-BuiltinType 0x556a67efc260 'int' # | | |-TypedefDecl 0x556a67f4f718 col:24 referenced int3 'vector' # | | | `-TemplateSpecializationType 0x556a67f4f640 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67efcdf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x556a67efc260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f4f558 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f4f538 'int' 3 # | | | `-ExtVectorType 0x556a67f4f600 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x556a67f4f0b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x556a67efcdf0 'vector' # | | | `-BuiltinType 0x556a67efc260 'int' # | | |-TypedefDecl 0x556a67f4f968 col:24 referenced int4 'vector' # | | | `-TemplateSpecializationType 0x556a67f4f890 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67efcdf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x556a67efc260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f4f7a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f4f788 'int' 4 # | | | `-ExtVectorType 0x556a67f4f850 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x556a67f4f0b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x556a67efcdf0 'vector' # | | | `-BuiltinType 0x556a67efc260 'int' # | | |-TypedefDecl 0x556a67f4fc28 col:25 uint1 'vector' # | | | `-TemplateSpecializationType 0x556a67f4fb50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67efcdf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x556a67f4f9c0 'uint' sugar # | | | | |-Typedef 0x556a67f2cce8 'uint' # | | | | `-BuiltinType 0x556a67efc300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f4fa30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f4fa10 'int' 1 # | | | `-ExtVectorType 0x556a67f4fb10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x556a67f4fa60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x556a67efcdf0 'vector' # | | | `-TypedefType 0x556a67f4f9c0 'uint' sugar # | | | |-Typedef 0x556a67f2cce8 'uint' # | | | `-BuiltinType 0x556a67efc300 'unsigned int' # | | |-TypedefDecl 0x556a67f4fe98 col:25 referenced uint2 'vector' # | | | `-TemplateSpecializationType 0x556a67f4fdc0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67efcdf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x556a67f4f9c0 'uint' sugar # | | | | |-Typedef 0x556a67f2cce8 'uint' # | | | | `-BuiltinType 0x556a67efc300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f4fcd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f4fcb0 'int' 2 # | | | `-ExtVectorType 0x556a67f4fd80 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x556a67f4fa60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x556a67efcdf0 'vector' # | | | `-TypedefType 0x556a67f4f9c0 'uint' sugar # | | | |-Typedef 0x556a67f2cce8 'uint' # | | | `-BuiltinType 0x556a67efc300 'unsigned int' # | | |-TypedefDecl 0x556a67f50928 col:25 referenced uint3 'vector' # | | | `-TemplateSpecializationType 0x556a67f50850 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67efcdf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x556a67f4f9c0 'uint' sugar # | | | | |-Typedef 0x556a67f2cce8 'uint' # | | | | `-BuiltinType 0x556a67efc300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f4ff40 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f4ff20 'int' 3 # | | | `-ExtVectorType 0x556a67f50810 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x556a67f4fa60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x556a67efcdf0 'vector' # | | | `-TypedefType 0x556a67f4f9c0 'uint' sugar # | | | |-Typedef 0x556a67f2cce8 'uint' # | | | `-BuiltinType 0x556a67efc300 'unsigned int' # | | |-TypedefDecl 0x556a67f50b98 col:25 referenced uint4 'vector' # | | | `-TemplateSpecializationType 0x556a67f50ac0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67efcdf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x556a67f4f9c0 'uint' sugar # | | | | |-Typedef 0x556a67f2cce8 'uint' # | | | | `-BuiltinType 0x556a67efc300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f509d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f509b0 'int' 4 # | | | `-ExtVectorType 0x556a67f50a80 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x556a67f4fa60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x556a67efcdf0 'vector' # | | | `-TypedefType 0x556a67f4f9c0 'uint' sugar # | | | |-Typedef 0x556a67f2cce8 'uint' # | | | `-BuiltinType 0x556a67efc300 'unsigned int' # | | |-TypedefDecl 0x556a67f50e28 col:28 int32_t1 'vector' # | | | `-TemplateSpecializationType 0x556a67f50d50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67efcdf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x556a67f50bf0 'int32_t' sugar # | | | | |-Typedef 0x556a67f2cc78 'int32_t' # | | | | `-BuiltinType 0x556a67efc260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f50c60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f50c40 'int' 1 # | | | `-ExtVectorType 0x556a67f50d10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x556a67f50c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x556a67efcdf0 'vector' # | | | `-TypedefType 0x556a67f50bf0 'int32_t' sugar # | | | |-Typedef 0x556a67f2cc78 'int32_t' # | | | `-BuiltinType 0x556a67efc260 'int' # | | |-TypedefDecl 0x556a67f51068 col:28 int32_t2 'vector' # | | | `-TemplateSpecializationType 0x556a67f50f90 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67efcdf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x556a67f50bf0 'int32_t' sugar # | | | | |-Typedef 0x556a67f2cc78 'int32_t' # | | | | `-BuiltinType 0x556a67efc260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f50ed0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f50eb0 'int' 2 # | | | `-ExtVectorType 0x556a67f50f50 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x556a67f50c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x556a67efcdf0 'vector' # | | | `-TypedefType 0x556a67f50bf0 'int32_t' sugar # | | | |-Typedef 0x556a67f2cc78 'int32_t' # | | | `-BuiltinType 0x556a67efc260 'int' # | | |-TypedefDecl 0x556a67f512a8 col:28 int32_t3 'vector' # | | | `-TemplateSpecializationType 0x556a67f511d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67efcdf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x556a67f50bf0 'int32_t' sugar # | | | | |-Typedef 0x556a67f2cc78 'int32_t' # | | | | `-BuiltinType 0x556a67efc260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f51110 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f510f0 'int' 3 # | | | `-ExtVectorType 0x556a67f51190 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x556a67f50c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x556a67efcdf0 'vector' # | | | `-TypedefType 0x556a67f50bf0 'int32_t' sugar # | | | |-Typedef 0x556a67f2cc78 'int32_t' # | | | `-BuiltinType 0x556a67efc260 'int' # | | |-TypedefDecl 0x556a67f514e8 col:28 int32_t4 'vector' # | | | `-TemplateSpecializationType 0x556a67f51410 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67efcdf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x556a67f50bf0 'int32_t' sugar # | | | | |-Typedef 0x556a67f2cc78 'int32_t' # | | | | `-BuiltinType 0x556a67efc260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f51350 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f51330 'int' 4 # | | | `-ExtVectorType 0x556a67f513d0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x556a67f50c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x556a67efcdf0 'vector' # | | | `-TypedefType 0x556a67f50bf0 'int32_t' sugar # | | | |-Typedef 0x556a67f2cc78 'int32_t' # | | | `-BuiltinType 0x556a67efc260 'int' # | | |-TypedefDecl 0x556a67f517a0 col:29 uint32_t1 'vector' # | | | `-TemplateSpecializationType 0x556a67f516a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67efcdf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x556a67f51540 'uint32_t' sugar # | | | | |-Typedef 0x556a67f2cd58 'uint32_t' # | | | | `-BuiltinType 0x556a67efc300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f515b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f51590 'int' 1 # | | | `-ExtVectorType 0x556a67f51660 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x556a67f515e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x556a67efcdf0 'vector' # | | | `-TypedefType 0x556a67f51540 'uint32_t' sugar # | | | |-Typedef 0x556a67f2cd58 'uint32_t' # | | | `-BuiltinType 0x556a67efc300 'unsigned int' # | | |-TypedefDecl 0x556a67f519d8 col:29 referenced uint32_t2 'vector' # | | | `-TemplateSpecializationType 0x556a67f51900 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67efcdf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x556a67f51540 'uint32_t' sugar # | | | | |-Typedef 0x556a67f2cd58 'uint32_t' # | | | | `-BuiltinType 0x556a67efc300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f51848 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f51828 'int' 2 # | | | `-ExtVectorType 0x556a67f518c0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x556a67f515e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x556a67efcdf0 'vector' # | | | `-TypedefType 0x556a67f51540 'uint32_t' sugar # | | | |-Typedef 0x556a67f2cd58 'uint32_t' # | | | `-BuiltinType 0x556a67efc300 'unsigned int' # | | |-TypedefDecl 0x556a67f51c18 col:29 uint32_t3 'vector' # | | | `-TemplateSpecializationType 0x556a67f51b40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67efcdf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x556a67f51540 'uint32_t' sugar # | | | | |-Typedef 0x556a67f2cd58 'uint32_t' # | | | | `-BuiltinType 0x556a67efc300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f51a80 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f51a60 'int' 3 # | | | `-ExtVectorType 0x556a67f51b00 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x556a67f515e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x556a67efcdf0 'vector' # | | | `-TypedefType 0x556a67f51540 'uint32_t' sugar # | | | |-Typedef 0x556a67f2cd58 'uint32_t' # | | | `-BuiltinType 0x556a67efc300 'unsigned int' # | | |-TypedefDecl 0x556a67f51e58 col:29 referenced uint32_t4 'vector' # | | | `-TemplateSpecializationType 0x556a67f51d80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67efcdf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x556a67f51540 'uint32_t' sugar # | | | | |-Typedef 0x556a67f2cd58 'uint32_t' # | | | | `-BuiltinType 0x556a67efc300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f51cc0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f51ca0 'int' 4 # | | | `-ExtVectorType 0x556a67f51d40 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x556a67f515e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x556a67efcdf0 'vector' # | | | `-TypedefType 0x556a67f51540 'uint32_t' sugar # | | | |-Typedef 0x556a67f2cd58 'uint32_t' # | | | `-BuiltinType 0x556a67efc300 'unsigned int' # | | |-TypedefDecl 0x556a67f52118 col:28 int64_t1 'vector' # | | | `-TemplateSpecializationType 0x556a67f52040 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67efcdf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x556a67f51eb0 'int64_t' sugar # | | | | |-Typedef 0x556a67f2cea8 'int64_t' # | | | | `-BuiltinType 0x556a67efc280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f51f20 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f51f00 'int' 1 # | | | `-ExtVectorType 0x556a67f52000 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x556a67f51f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x556a67efcdf0 'vector' # | | | `-TypedefType 0x556a67f51eb0 'int64_t' sugar # | | | |-Typedef 0x556a67f2cea8 'int64_t' # | | | `-BuiltinType 0x556a67efc280 'long' # | | |-TypedefDecl 0x556a67f52388 col:28 referenced int64_t2 'vector' # | | | `-TemplateSpecializationType 0x556a67f522b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67efcdf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x556a67f51eb0 'int64_t' sugar # | | | | |-Typedef 0x556a67f2cea8 'int64_t' # | | | | `-BuiltinType 0x556a67efc280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f521c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f521a0 'int' 2 # | | | `-ExtVectorType 0x556a67f52270 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x556a67f51f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x556a67efcdf0 'vector' # | | | `-TypedefType 0x556a67f51eb0 'int64_t' sugar # | | | |-Typedef 0x556a67f2cea8 'int64_t' # | | | `-BuiltinType 0x556a67efc280 'long' # | | |-TypedefDecl 0x556a67f525f8 col:28 referenced int64_t3 'vector' # | | | `-TemplateSpecializationType 0x556a67f52520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67efcdf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x556a67f51eb0 'int64_t' sugar # | | | | |-Typedef 0x556a67f2cea8 'int64_t' # | | | | `-BuiltinType 0x556a67efc280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f52430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f52410 'int' 3 # | | | `-ExtVectorType 0x556a67f524e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x556a67f51f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x556a67efcdf0 'vector' # | | | `-TypedefType 0x556a67f51eb0 'int64_t' sugar # | | | |-Typedef 0x556a67f2cea8 'int64_t' # | | | `-BuiltinType 0x556a67efc280 'long' # | | |-TypedefDecl 0x556a67f52888 col:28 referenced int64_t4 'vector' # | | | `-TemplateSpecializationType 0x556a67f527b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67efcdf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x556a67f51eb0 'int64_t' sugar # | | | | |-Typedef 0x556a67f2cea8 'int64_t' # | | | | `-BuiltinType 0x556a67efc280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f526a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f52680 'int' 4 # | | | `-ExtVectorType 0x556a67f52750 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x556a67f51f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x556a67efcdf0 'vector' # | | | `-TypedefType 0x556a67f51eb0 'int64_t' sugar # | | | |-Typedef 0x556a67f2cea8 'int64_t' # | | | `-BuiltinType 0x556a67efc280 'long' # | | |-TypedefDecl 0x556a67f52b48 col:29 uint64_t1 'vector' # | | | `-TemplateSpecializationType 0x556a67f52a70 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67efcdf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x556a67f528e0 'uint64_t' sugar # | | | | |-Typedef 0x556a67f2ce38 'uint64_t' # | | | | `-BuiltinType 0x556a67efc320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f52950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f52930 'int' 1 # | | | `-ExtVectorType 0x556a67f52a30 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x556a67f52980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x556a67efcdf0 'vector' # | | | `-TypedefType 0x556a67f528e0 'uint64_t' sugar # | | | |-Typedef 0x556a67f2ce38 'uint64_t' # | | | `-BuiltinType 0x556a67efc320 'unsigned long' # | | |-TypedefDecl 0x556a67f52db8 col:29 referenced uint64_t2 'vector' # | | | `-TemplateSpecializationType 0x556a67f52ce0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67efcdf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x556a67f528e0 'uint64_t' sugar # | | | | |-Typedef 0x556a67f2ce38 'uint64_t' # | | | | `-BuiltinType 0x556a67efc320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f52bf0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f52bd0 'int' 2 # | | | `-ExtVectorType 0x556a67f52ca0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x556a67f52980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x556a67efcdf0 'vector' # | | | `-TypedefType 0x556a67f528e0 'uint64_t' sugar # | | | |-Typedef 0x556a67f2ce38 'uint64_t' # | | | `-BuiltinType 0x556a67efc320 'unsigned long' # | | |-TypedefDecl 0x556a67f53028 col:29 referenced uint64_t3 'vector' # | | | `-TemplateSpecializationType 0x556a67f52f50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67efcdf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x556a67f528e0 'uint64_t' sugar # | | | | |-Typedef 0x556a67f2ce38 'uint64_t' # | | | | `-BuiltinType 0x556a67efc320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f52e60 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f52e40 'int' 3 # | | | `-ExtVectorType 0x556a67f52f10 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x556a67f52980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x556a67efcdf0 'vector' # | | | `-TypedefType 0x556a67f528e0 'uint64_t' sugar # | | | |-Typedef 0x556a67f2ce38 'uint64_t' # | | | `-BuiltinType 0x556a67efc320 'unsigned long' # | | |-TypedefDecl 0x556a67f53298 col:29 referenced uint64_t4 'vector' # | | | `-TemplateSpecializationType 0x556a67f531c0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67efcdf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x556a67f528e0 'uint64_t' sugar # | | | | |-Typedef 0x556a67f2ce38 'uint64_t' # | | | | `-BuiltinType 0x556a67efc320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f530d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f530b0 'int' 4 # | | | `-ExtVectorType 0x556a67f53180 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x556a67f52980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x556a67efcdf0 'vector' # | | | `-TypedefType 0x556a67f528e0 'uint64_t' sugar # | | | |-Typedef 0x556a67f2ce38 'uint64_t' # | | | `-BuiltinType 0x556a67efc320 'unsigned long' # | | |-TypedefDecl 0x556a67f53528 col:25 half1 'vector' # | | | `-TemplateSpecializationType 0x556a67f53450 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67efcdf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x556a67efc9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f53328 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f53308 'int' 1 # | | | `-ExtVectorType 0x556a67f53410 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x556a67f53360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x556a67efcdf0 'vector' # | | | `-BuiltinType 0x556a67efc9d0 'half' # | | |-TypedefDecl 0x556a67f53fd0 col:25 referenced half2 'vector' # | | | `-TemplateSpecializationType 0x556a67f536a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67efcdf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x556a67efc9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f535b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f53598 'int' 2 # | | | `-ExtVectorType 0x556a67f53660 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x556a67f53360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x556a67efcdf0 'vector' # | | | `-BuiltinType 0x556a67efc9d0 'half' # | | |-TypedefDecl 0x556a67f54228 col:25 referenced half3 'vector' # | | | `-TemplateSpecializationType 0x556a67f54150 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67efcdf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x556a67efc9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f54060 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f54040 'int' 3 # | | | `-ExtVectorType 0x556a67f54110 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x556a67f53360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x556a67efcdf0 'vector' # | | | `-BuiltinType 0x556a67efc9d0 'half' # | | |-TypedefDecl 0x556a67f54478 col:25 referenced half4 'vector' # | | | `-TemplateSpecializationType 0x556a67f543a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67efcdf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x556a67efc9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f542b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f54298 'int' 4 # | | | `-ExtVectorType 0x556a67f54360 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x556a67f53360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x556a67efcdf0 'vector' # | | | `-BuiltinType 0x556a67efc9d0 'half' # | | |-TypedefDecl 0x556a67f54708 col:26 float1 'vector' # | | | `-TemplateSpecializationType 0x556a67f54630 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67efcdf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x556a67efc360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f54508 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f544e8 'int' 1 # | | | `-ExtVectorType 0x556a67f545f0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x556a67f54540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x556a67efcdf0 'vector' # | | | `-BuiltinType 0x556a67efc360 'float' # | | |-TypedefDecl 0x556a67f54958 col:26 referenced float2 'vector' # | | | `-TemplateSpecializationType 0x556a67f54880 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67efcdf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x556a67efc360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f54798 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f54778 'int' 2 # | | | `-ExtVectorType 0x556a67f54840 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x556a67f54540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x556a67efcdf0 'vector' # | | | `-BuiltinType 0x556a67efc360 'float' # | | |-TypedefDecl 0x556a67f54ba8 col:26 referenced float3 'vector' # | | | `-TemplateSpecializationType 0x556a67f54ad0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67efcdf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x556a67efc360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f549e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f549c8 'int' 3 # | | | `-ExtVectorType 0x556a67f54a90 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x556a67f54540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x556a67efcdf0 'vector' # | | | `-BuiltinType 0x556a67efc360 'float' # | | |-TypedefDecl 0x556a67f54dc8 col:26 referenced float4 'vector' # | | | `-TemplateSpecializationType 0x556a67f54cf0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67efcdf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x556a67efc360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f54c38 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f54c18 'int' 4 # | | | `-ExtVectorType 0x556a67f54cb0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x556a67f54540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x556a67efcdf0 'vector' # | | | `-BuiltinType 0x556a67efc360 'float' # | | |-TypedefDecl 0x556a67f55158 col:27 double1 'vector' # | | | `-TemplateSpecializationType 0x556a67f55080 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67efcdf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x556a67efc380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f54e58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f54e38 'int' 1 # | | | `-ExtVectorType 0x556a67f54f40 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x556a67f54e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x556a67efcdf0 'vector' # | | | `-BuiltinType 0x556a67efc380 'double' # | | |-TypedefDecl 0x556a67f553a8 col:27 referenced double2 'vector' # | | | `-TemplateSpecializationType 0x556a67f552d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67efcdf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x556a67efc380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f551e8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f551c8 'int' 2 # | | | `-ExtVectorType 0x556a67f55290 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x556a67f54e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x556a67efcdf0 'vector' # | | | `-BuiltinType 0x556a67efc380 'double' # | | |-TypedefDecl 0x556a67f555f8 col:27 referenced double3 'vector' # | | | `-TemplateSpecializationType 0x556a67f55520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67efcdf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x556a67efc380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f55438 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f55418 'int' 3 # | | | `-ExtVectorType 0x556a67f554e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x556a67f54e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x556a67efcdf0 'vector' # | | | `-BuiltinType 0x556a67efc380 'double' # | | |-TypedefDecl 0x556a67f55848 col:27 referenced double4 'vector' # | | | `-TemplateSpecializationType 0x556a67f55770 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67efcdf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x556a67efc380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f55688 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f55668 'int' 4 # | | | `-ExtVectorType 0x556a67f55730 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x556a67f54e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x556a67efcdf0 'vector' # | | | `-BuiltinType 0x556a67efc380 'double' # | | |-TypedefDecl 0x556a67f55ad8 col:30 float32_t1 'vector' # | | | `-TemplateSpecializationType 0x556a67f55a00 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67efcdf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x556a67f558a0 'float32_t' sugar # | | | | |-Typedef 0x556a67f2cdc8 'float32_t' # | | | | `-BuiltinType 0x556a67efc360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f55910 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f558f0 'int' 1 # | | | `-ExtVectorType 0x556a67f559c0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x556a67f55940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x556a67efcdf0 'vector' # | | | `-TypedefType 0x556a67f558a0 'float32_t' sugar # | | | |-Typedef 0x556a67f2cdc8 'float32_t' # | | | `-BuiltinType 0x556a67efc360 'float' # | | |-TypedefDecl 0x556a67f55d18 col:30 float32_t2 'vector' # | | | `-TemplateSpecializationType 0x556a67f55c40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67efcdf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x556a67f558a0 'float32_t' sugar # | | | | |-Typedef 0x556a67f2cdc8 'float32_t' # | | | | `-BuiltinType 0x556a67efc360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f55b80 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f55b60 'int' 2 # | | | `-ExtVectorType 0x556a67f55c00 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x556a67f55940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x556a67efcdf0 'vector' # | | | `-TypedefType 0x556a67f558a0 'float32_t' sugar # | | | |-Typedef 0x556a67f2cdc8 'float32_t' # | | | `-BuiltinType 0x556a67efc360 'float' # | | |-TypedefDecl 0x556a67f55f58 col:30 float32_t3 'vector' # | | | `-TemplateSpecializationType 0x556a67f55e80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67efcdf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x556a67f558a0 'float32_t' sugar # | | | | |-Typedef 0x556a67f2cdc8 'float32_t' # | | | | `-BuiltinType 0x556a67efc360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f55dc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f55da0 'int' 3 # | | | `-ExtVectorType 0x556a67f55e40 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x556a67f55940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x556a67efcdf0 'vector' # | | | `-TypedefType 0x556a67f558a0 'float32_t' sugar # | | | |-Typedef 0x556a67f2cdc8 'float32_t' # | | | `-BuiltinType 0x556a67efc360 'float' # | | |-TypedefDecl 0x556a67f561a8 col:30 float32_t4 'vector' # | | | `-TemplateSpecializationType 0x556a67f560d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67efcdf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x556a67f558a0 'float32_t' sugar # | | | | |-Typedef 0x556a67f2cdc8 'float32_t' # | | | | `-BuiltinType 0x556a67efc360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f56000 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f55fe0 'int' 4 # | | | `-ExtVectorType 0x556a67f56090 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x556a67f55940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x556a67efcdf0 'vector' # | | | `-TypedefType 0x556a67f558a0 'float32_t' sugar # | | | |-Typedef 0x556a67f2cdc8 'float32_t' # | | | `-BuiltinType 0x556a67efc360 'float' # | | |-TypedefDecl 0x556a67f56438 col:30 float64_t1 'vector' # | | | `-TemplateSpecializationType 0x556a67f56360 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67efcdf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x556a67f56200 'float64_t' sugar # | | | | |-Typedef 0x556a67f2cf18 'float64_t' # | | | | `-BuiltinType 0x556a67efc380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f56270 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f56250 'int' 1 # | | | `-ExtVectorType 0x556a67f56320 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x556a67f562a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x556a67efcdf0 'vector' # | | | `-TypedefType 0x556a67f56200 'float64_t' sugar # | | | |-Typedef 0x556a67f2cf18 'float64_t' # | | | `-BuiltinType 0x556a67efc380 'double' # | | |-TypedefDecl 0x556a67f56678 col:30 float64_t2 'vector' # | | | `-TemplateSpecializationType 0x556a67f565a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67efcdf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x556a67f56200 'float64_t' sugar # | | | | |-Typedef 0x556a67f2cf18 'float64_t' # | | | | `-BuiltinType 0x556a67efc380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f564e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f564c0 'int' 2 # | | | `-ExtVectorType 0x556a67f56560 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x556a67f562a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x556a67efcdf0 'vector' # | | | `-TypedefType 0x556a67f56200 'float64_t' sugar # | | | |-Typedef 0x556a67f2cf18 'float64_t' # | | | `-BuiltinType 0x556a67efc380 'double' # | | |-TypedefDecl 0x556a67f568b8 col:30 float64_t3 'vector' # | | | `-TemplateSpecializationType 0x556a67f567e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67efcdf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x556a67f56200 'float64_t' sugar # | | | | |-Typedef 0x556a67f2cf18 'float64_t' # | | | | `-BuiltinType 0x556a67efc380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f56720 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f56700 'int' 3 # | | | `-ExtVectorType 0x556a67f567a0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x556a67f562a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x556a67efcdf0 'vector' # | | | `-TypedefType 0x556a67f56200 'float64_t' sugar # | | | |-Typedef 0x556a67f2cf18 'float64_t' # | | | `-BuiltinType 0x556a67efc380 'double' # | | |-TypedefDecl 0x556a67f56af8 col:30 float64_t4 'vector' # | | | `-TemplateSpecializationType 0x556a67f56a20 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67efcdf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x556a67f56200 'float64_t' sugar # | | | | |-Typedef 0x556a67f2cf18 'float64_t' # | | | | `-BuiltinType 0x556a67efc380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f56960 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f56940 'int' 4 # | | | `-ExtVectorType 0x556a67f569e0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x556a67f562a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x556a67efcdf0 'vector' # | | | `-TypedefType 0x556a67f56200 'float64_t' sugar # | | | |-Typedef 0x556a67f2cf18 'float64_t' # | | | `-BuiltinType 0x556a67efc380 'double' # | | |-TypedefDecl 0x556a67f5c9f0 col:28 bool1x1 'matrix' # | | | `-TemplateSpecializationType 0x556a67f56f50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x556a67efc1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f56bd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f56b78 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f56bf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f56b98 'int' 1 # | | | `-ConstantMatrixType 0x556a67f56ef0 'matrix' # | | |-TypedefDecl 0x556a67f5ce10 col:28 referenced bool1x2 'matrix' # | | | `-TemplateSpecializationType 0x556a67f5cd10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x556a67efc1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f5ca98 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f5ca58 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f5cab8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f5ca78 'int' 2 # | | | `-ConstantMatrixType 0x556a67f5ccb0 'matrix' # | | |-TypedefDecl 0x556a67f5d230 col:28 referenced bool1x3 'matrix' # | | | `-TemplateSpecializationType 0x556a67f5d130 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x556a67efc1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f5ceb8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f5ce78 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f5ced8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f5ce98 'int' 3 # | | | `-ConstantMatrixType 0x556a67f5d0d0 'matrix' # | | |-TypedefDecl 0x556a67f5d650 col:28 referenced bool1x4 'matrix' # | | | `-TemplateSpecializationType 0x556a67f5d550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x556a67efc1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f5d2d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f5d298 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f5d2f8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f5d2b8 'int' 4 # | | | `-ConstantMatrixType 0x556a67f5d4f0 'matrix' # | | |-TypedefDecl 0x556a67f5fc10 col:28 referenced bool2x1 'matrix' # | | | `-TemplateSpecializationType 0x556a67f5d970 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x556a67efc1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f5d6f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f5d6b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f5d718 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f5d6d8 'int' 1 # | | | `-ConstantMatrixType 0x556a67f5d910 'matrix' # | | |-TypedefDecl 0x556a67f60030 col:28 referenced bool2x2 'matrix' # | | | `-TemplateSpecializationType 0x556a67f5ff30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x556a67efc1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f5fcb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f5fc78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f5fcd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f5fc98 'int' 2 # | | | `-ConstantMatrixType 0x556a67f5fed0 'matrix' # | | |-TypedefDecl 0x556a67f60450 col:28 referenced bool2x3 'matrix' # | | | `-TemplateSpecializationType 0x556a67f60350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x556a67efc1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f600d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f60098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f600f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f600b8 'int' 3 # | | | `-ConstantMatrixType 0x556a67f602f0 'matrix' # | | |-TypedefDecl 0x556a67f60870 col:28 referenced bool2x4 'matrix' # | | | `-TemplateSpecializationType 0x556a67f60770 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x556a67efc1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f604f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f604b8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f60518 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f604d8 'int' 4 # | | | `-ConstantMatrixType 0x556a67f60710 'matrix' # | | |-TypedefDecl 0x556a67f61cb0 col:28 referenced bool3x1 'matrix' # | | | `-TemplateSpecializationType 0x556a67f61bb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x556a67efc1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f60918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f608d8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f60938 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f608f8 'int' 1 # | | | `-ConstantMatrixType 0x556a67f60b30 'matrix' # | | |-TypedefDecl 0x556a67f620d0 col:28 referenced bool3x2 'matrix' # | | | `-TemplateSpecializationType 0x556a67f61fd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x556a67efc1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f61d58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f61d18 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f61d78 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f61d38 'int' 2 # | | | `-ConstantMatrixType 0x556a67f61f70 'matrix' # | | |-TypedefDecl 0x556a67f624f0 col:28 referenced bool3x3 'matrix' # | | | `-TemplateSpecializationType 0x556a67f623f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x556a67efc1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f62178 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f62138 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f62198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f62158 'int' 3 # | | | `-ConstantMatrixType 0x556a67f62390 'matrix' # | | |-TypedefDecl 0x556a67f62910 col:28 referenced bool3x4 'matrix' # | | | `-TemplateSpecializationType 0x556a67f62810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x556a67efc1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f62598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f62558 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f625b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f62578 'int' 4 # | | | `-ConstantMatrixType 0x556a67f627b0 'matrix' # | | |-TypedefDecl 0x556a67f62d50 col:28 referenced bool4x1 'matrix' # | | | `-TemplateSpecializationType 0x556a67f62c50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x556a67efc1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f629b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f62978 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f629d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f62998 'int' 1 # | | | `-ConstantMatrixType 0x556a67f62bf0 'matrix' # | | |-TypedefDecl 0x556a67f63170 col:28 referenced bool4x2 'matrix' # | | | `-TemplateSpecializationType 0x556a67f63070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x556a67efc1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f62df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f62db8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f62e18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f62dd8 'int' 2 # | | | `-ConstantMatrixType 0x556a67f63010 'matrix' # | | |-TypedefDecl 0x556a67f63590 col:28 referenced bool4x3 'matrix' # | | | `-TemplateSpecializationType 0x556a67f63490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x556a67efc1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f63218 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f631d8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f63238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f631f8 'int' 3 # | | | `-ConstantMatrixType 0x556a67f63430 'matrix' # | | |-TypedefDecl 0x556a67f639b0 col:28 referenced bool4x4 'matrix' # | | | `-TemplateSpecializationType 0x556a67f638b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x556a67efc1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f63638 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f635f8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f63658 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f63618 'int' 4 # | | | `-ConstantMatrixType 0x556a67f63850 'matrix' # | | |-TypedefDecl 0x556a67f64130 col:27 int1x1 'matrix' # | | | `-TemplateSpecializationType 0x556a67f64030 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x556a67efc260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f63a60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f63a20 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f63a80 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f63a40 'int' 1 # | | | `-ConstantMatrixType 0x556a67f63fd0 'matrix' # | | |-TypedefDecl 0x556a67f64560 col:27 int1x2 'matrix' # | | | `-TemplateSpecializationType 0x556a67f64460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x556a67efc260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f641e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f641a0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f64200 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f641c0 'int' 2 # | | | `-ConstantMatrixType 0x556a67f64400 'matrix' # | | |-TypedefDecl 0x556a67f64990 col:27 int1x3 'matrix' # | | | `-TemplateSpecializationType 0x556a67f64890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x556a67efc260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f64610 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f645d0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f64630 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f645f0 'int' 3 # | | | `-ConstantMatrixType 0x556a67f64830 'matrix' # | | |-TypedefDecl 0x556a67f64dc0 col:27 int1x4 'matrix' # | | | `-TemplateSpecializationType 0x556a67f64cc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x556a67efc260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f64a40 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f64a00 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f64a60 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f64a20 'int' 4 # | | | `-ConstantMatrixType 0x556a67f64c60 'matrix' # | | |-TypedefDecl 0x556a67f65500 col:27 int2x1 'matrix' # | | | `-TemplateSpecializationType 0x556a67f65400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x556a67efc260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f64e70 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f64e30 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f64e90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f64e50 'int' 1 # | | | `-ConstantMatrixType 0x556a67f653a0 'matrix' # | | |-TypedefDecl 0x556a67f65930 col:27 int2x2 'matrix' # | | | `-TemplateSpecializationType 0x556a67f65830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x556a67efc260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f655b0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f65570 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f655d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f65590 'int' 2 # | | | `-ConstantMatrixType 0x556a67f657d0 'matrix' # | | |-TypedefDecl 0x556a67f65d60 col:27 int2x3 'matrix' # | | | `-TemplateSpecializationType 0x556a67f65c60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x556a67efc260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f659e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f659a0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f65a00 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f659c0 'int' 3 # | | | `-ConstantMatrixType 0x556a67f65c00 'matrix' # | | |-TypedefDecl 0x556a67f575e0 col:27 int2x4 'matrix' # | | | `-TemplateSpecializationType 0x556a67f66090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x556a67efc260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f65e10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f65dd0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f65e30 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f65df0 'int' 4 # | | | `-ConstantMatrixType 0x556a67f66030 'matrix' # | | |-TypedefDecl 0x556a67f57a10 col:27 int3x1 'matrix' # | | | `-TemplateSpecializationType 0x556a67f57910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x556a67efc260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f57690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f57650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f576b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f57670 'int' 1 # | | | `-ConstantMatrixType 0x556a67f578b0 'matrix' # | | |-TypedefDecl 0x556a67f57e40 col:27 int3x2 'matrix' # | | | `-TemplateSpecializationType 0x556a67f57d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x556a67efc260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f57ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f57a80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f57ae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f57aa0 'int' 2 # | | | `-ConstantMatrixType 0x556a67f57ce0 'matrix' # | | |-TypedefDecl 0x556a67f58270 col:27 int3x3 'matrix' # | | | `-TemplateSpecializationType 0x556a67f58170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x556a67efc260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f57ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f57eb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f57f10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f57ed0 'int' 3 # | | | `-ConstantMatrixType 0x556a67f58110 'matrix' # | | |-TypedefDecl 0x556a67f597c0 col:27 int3x4 'matrix' # | | | `-TemplateSpecializationType 0x556a67f596c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x556a67efc260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f58320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f582e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f58340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f58300 'int' 4 # | | | `-ConstantMatrixType 0x556a67f58540 'matrix' # | | |-TypedefDecl 0x556a67f59bf0 col:27 int4x1 'matrix' # | | | `-TemplateSpecializationType 0x556a67f59af0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x556a67efc260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f59870 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f59830 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f59890 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f59850 'int' 1 # | | | `-ConstantMatrixType 0x556a67f59a90 'matrix' # | | |-TypedefDecl 0x556a67f5a020 col:27 int4x2 'matrix' # | | | `-TemplateSpecializationType 0x556a67f59f20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x556a67efc260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f59ca0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f59c60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f59cc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f59c80 'int' 2 # | | | `-ConstantMatrixType 0x556a67f59ec0 'matrix' # | | |-TypedefDecl 0x556a67f5a450 col:27 int4x3 'matrix' # | | | `-TemplateSpecializationType 0x556a67f5a350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x556a67efc260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f5a0d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f5a090 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f5a0f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f5a0b0 'int' 3 # | | | `-ConstantMatrixType 0x556a67f5a2f0 'matrix' # | | |-TypedefDecl 0x556a67f5a890 col:27 int4x4 'matrix' # | | | `-TemplateSpecializationType 0x556a67f5a790 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x556a67efc260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f5a500 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f5a4c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f5a520 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f5a4e0 'int' 4 # | | | `-ConstantMatrixType 0x556a67f5a730 'matrix' # | | |-TypedefDecl 0x556a67f5ad10 col:28 uint1x1 'matrix' # | | | `-TemplateSpecializationType 0x556a67f5ac10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x556a67f4f9c0 'uint' sugar # | | | | |-Typedef 0x556a67f2cce8 'uint' # | | | | `-BuiltinType 0x556a67efc300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f5a958 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f5a918 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f5a978 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f5a938 'int' 1 # | | | `-ConstantMatrixType 0x556a67f5abb0 'matrix' # | | |-TypedefDecl 0x556a67f5b150 col:28 uint1x2 'matrix' # | | | `-TemplateSpecializationType 0x556a67f5b050 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x556a67f4f9c0 'uint' sugar # | | | | |-Typedef 0x556a67f2cce8 'uint' # | | | | `-BuiltinType 0x556a67efc300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f5add8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f5ad98 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f5adf8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f5adb8 'int' 2 # | | | `-ConstantMatrixType 0x556a67f5aff0 'matrix' # | | |-TypedefDecl 0x556a67f5b590 col:28 uint1x3 'matrix' # | | | `-TemplateSpecializationType 0x556a67f5b490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x556a67f4f9c0 'uint' sugar # | | | | |-Typedef 0x556a67f2cce8 'uint' # | | | | `-BuiltinType 0x556a67efc300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f5b218 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f5b1d8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f5b238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f5b1f8 'int' 3 # | | | `-ConstantMatrixType 0x556a67f5b430 'matrix' # | | |-TypedefDecl 0x556a67f5bb80 col:28 uint1x4 'matrix' # | | | `-TemplateSpecializationType 0x556a67f5ba80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x556a67f4f9c0 'uint' sugar # | | | | |-Typedef 0x556a67f2cce8 'uint' # | | | | `-BuiltinType 0x556a67efc300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f5b658 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f5b618 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f5b678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f5b638 'int' 4 # | | | `-ConstantMatrixType 0x556a67f5ba20 'matrix' # | | |-TypedefDecl 0x556a67f5bfc0 col:28 uint2x1 'matrix' # | | | `-TemplateSpecializationType 0x556a67f5bec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x556a67f4f9c0 'uint' sugar # | | | | |-Typedef 0x556a67f2cce8 'uint' # | | | | `-BuiltinType 0x556a67efc300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f5bc48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f5bc08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f5bc68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f5bc28 'int' 1 # | | | `-ConstantMatrixType 0x556a67f5be60 'matrix' # | | |-TypedefDecl 0x556a67f5c400 col:28 uint2x2 'matrix' # | | | `-TemplateSpecializationType 0x556a67f5c300 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x556a67f4f9c0 'uint' sugar # | | | | |-Typedef 0x556a67f2cce8 'uint' # | | | | `-BuiltinType 0x556a67efc300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f5c088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f5c048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f5c0a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f5c068 'int' 2 # | | | `-ConstantMatrixType 0x556a67f5c2a0 'matrix' # | | |-TypedefDecl 0x556a67f70d00 col:28 uint2x3 'matrix' # | | | `-TemplateSpecializationType 0x556a67f5c740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x556a67f4f9c0 'uint' sugar # | | | | |-Typedef 0x556a67f2cce8 'uint' # | | | | `-BuiltinType 0x556a67efc300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f5c4c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f5c488 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f5c4e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f5c4a8 'int' 3 # | | | `-ConstantMatrixType 0x556a67f5c6e0 'matrix' # | | |-TypedefDecl 0x556a67f71140 col:28 uint2x4 'matrix' # | | | `-TemplateSpecializationType 0x556a67f71040 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x556a67f4f9c0 'uint' sugar # | | | | |-Typedef 0x556a67f2cce8 'uint' # | | | | `-BuiltinType 0x556a67efc300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f70dc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f70d88 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f70de8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f70da8 'int' 4 # | | | `-ConstantMatrixType 0x556a67f70fe0 'matrix' # | | |-TypedefDecl 0x556a67f71580 col:28 uint3x1 'matrix' # | | | `-TemplateSpecializationType 0x556a67f71480 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x556a67f4f9c0 'uint' sugar # | | | | |-Typedef 0x556a67f2cce8 'uint' # | | | | `-BuiltinType 0x556a67efc300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f71208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f711c8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f71228 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f711e8 'int' 1 # | | | `-ConstantMatrixType 0x556a67f71420 'matrix' # | | |-TypedefDecl 0x556a67f719c0 col:28 uint3x2 'matrix' # | | | `-TemplateSpecializationType 0x556a67f718c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x556a67f4f9c0 'uint' sugar # | | | | |-Typedef 0x556a67f2cce8 'uint' # | | | | `-BuiltinType 0x556a67efc300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f71648 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f71608 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f71668 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f71628 'int' 2 # | | | `-ConstantMatrixType 0x556a67f71860 'matrix' # | | |-TypedefDecl 0x556a67f72920 col:28 uint3x3 'matrix' # | | | `-TemplateSpecializationType 0x556a67f72820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x556a67f4f9c0 'uint' sugar # | | | | |-Typedef 0x556a67f2cce8 'uint' # | | | | `-BuiltinType 0x556a67efc300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f71a88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f71a48 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f71aa8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f71a68 'int' 3 # | | | `-ConstantMatrixType 0x556a67f71ca0 'matrix' # | | |-TypedefDecl 0x556a67f72d60 col:28 uint3x4 'matrix' # | | | `-TemplateSpecializationType 0x556a67f72c60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x556a67f4f9c0 'uint' sugar # | | | | |-Typedef 0x556a67f2cce8 'uint' # | | | | `-BuiltinType 0x556a67efc300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f729e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f729a8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f72a08 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f729c8 'int' 4 # | | | `-ConstantMatrixType 0x556a67f72c00 'matrix' # | | |-TypedefDecl 0x556a67f731a0 col:28 uint4x1 'matrix' # | | | `-TemplateSpecializationType 0x556a67f730a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x556a67f4f9c0 'uint' sugar # | | | | |-Typedef 0x556a67f2cce8 'uint' # | | | | `-BuiltinType 0x556a67efc300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f72e28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f72de8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f72e48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f72e08 'int' 1 # | | | `-ConstantMatrixType 0x556a67f73040 'matrix' # | | |-TypedefDecl 0x556a67f735e0 col:28 uint4x2 'matrix' # | | | `-TemplateSpecializationType 0x556a67f734e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x556a67f4f9c0 'uint' sugar # | | | | |-Typedef 0x556a67f2cce8 'uint' # | | | | `-BuiltinType 0x556a67efc300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f73268 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f73228 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f73288 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f73248 'int' 2 # | | | `-ConstantMatrixType 0x556a67f73480 'matrix' # | | |-TypedefDecl 0x556a67f73d30 col:28 uint4x3 'matrix' # | | | `-TemplateSpecializationType 0x556a67f73c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x556a67f4f9c0 'uint' sugar # | | | | |-Typedef 0x556a67f2cce8 'uint' # | | | | `-BuiltinType 0x556a67efc300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f736a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f73668 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f736c8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f73688 'int' 3 # | | | `-ConstantMatrixType 0x556a67f73bd0 'matrix' # | | |-TypedefDecl 0x556a67f74170 col:28 uint4x4 'matrix' # | | | `-TemplateSpecializationType 0x556a67f74070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x556a67f4f9c0 'uint' sugar # | | | | |-Typedef 0x556a67f2cce8 'uint' # | | | | `-BuiltinType 0x556a67efc300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f73df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f73db8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f73e18 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f73dd8 'int' 4 # | | | `-ConstantMatrixType 0x556a67f74010 'matrix' # | | |-TypedefDecl 0x556a67f744f0 col:31 int32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x556a67f743f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x556a67f50bf0 'int32_t' sugar # | | | | |-Typedef 0x556a67f2cc78 'int32_t' # | | | | `-BuiltinType 0x556a67efc260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f74238 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f741f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f74258 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f74218 'int' 1 # | | | `-ConstantMatrixType 0x556a67f74390 'matrix' # | | |-TypedefDecl 0x556a67f74830 col:31 int32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x556a67f74730 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x556a67f50bf0 'int32_t' sugar # | | | | |-Typedef 0x556a67f2cc78 'int32_t' # | | | | `-BuiltinType 0x556a67efc260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f745b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f74578 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f745d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f74598 'int' 2 # | | | `-ConstantMatrixType 0x556a67f746d0 'matrix' # | | |-TypedefDecl 0x556a67f66470 col:31 int32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x556a67f74a70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x556a67f50bf0 'int32_t' sugar # | | | | |-Typedef 0x556a67f2cc78 'int32_t' # | | | | `-BuiltinType 0x556a67efc260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f748f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f748b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f74918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f748d8 'int' 3 # | | | `-ConstantMatrixType 0x556a67f74a10 'matrix' # | | |-TypedefDecl 0x556a67f667b0 col:31 int32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x556a67f666b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x556a67f50bf0 'int32_t' sugar # | | | | |-Typedef 0x556a67f2cc78 'int32_t' # | | | | `-BuiltinType 0x556a67efc260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f66538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f664f8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f66558 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f66518 'int' 4 # | | | `-ConstantMatrixType 0x556a67f66650 'matrix' # | | |-TypedefDecl 0x556a67f66af0 col:31 int32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x556a67f669f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x556a67f50bf0 'int32_t' sugar # | | | | |-Typedef 0x556a67f2cc78 'int32_t' # | | | | `-BuiltinType 0x556a67efc260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f66878 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f66838 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f66898 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f66858 'int' 1 # | | | `-ConstantMatrixType 0x556a67f66990 'matrix' # | | |-TypedefDecl 0x556a67f66e30 col:31 int32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x556a67f66d30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x556a67f50bf0 'int32_t' sugar # | | | | |-Typedef 0x556a67f2cc78 'int32_t' # | | | | `-BuiltinType 0x556a67efc260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f66bb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f66b78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f66bd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f66b98 'int' 2 # | | | `-ConstantMatrixType 0x556a67f66cd0 'matrix' # | | |-TypedefDecl 0x556a67f67170 col:31 int32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x556a67f67070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x556a67f50bf0 'int32_t' sugar # | | | | |-Typedef 0x556a67f2cc78 'int32_t' # | | | | `-BuiltinType 0x556a67efc260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f66ef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f66eb8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f66f18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f66ed8 'int' 3 # | | | `-ConstantMatrixType 0x556a67f67010 'matrix' # | | |-TypedefDecl 0x556a67f684d0 col:31 int32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x556a67f673b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x556a67f50bf0 'int32_t' sugar # | | | | |-Typedef 0x556a67f2cc78 'int32_t' # | | | | `-BuiltinType 0x556a67efc260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f67238 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f671f8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f67258 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f67218 'int' 4 # | | | `-ConstantMatrixType 0x556a67f67350 'matrix' # | | |-TypedefDecl 0x556a67f68810 col:31 int32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x556a67f68710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x556a67f50bf0 'int32_t' sugar # | | | | |-Typedef 0x556a67f2cc78 'int32_t' # | | | | `-BuiltinType 0x556a67efc260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f68598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f68558 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f685b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f68578 'int' 1 # | | | `-ConstantMatrixType 0x556a67f686b0 'matrix' # | | |-TypedefDecl 0x556a67f68b50 col:31 int32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x556a67f68a50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x556a67f50bf0 'int32_t' sugar # | | | | |-Typedef 0x556a67f2cc78 'int32_t' # | | | | `-BuiltinType 0x556a67efc260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f688d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f68898 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f688f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f688b8 'int' 2 # | | | `-ConstantMatrixType 0x556a67f689f0 'matrix' # | | |-TypedefDecl 0x556a67f68e90 col:31 int32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x556a67f68d90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x556a67f50bf0 'int32_t' sugar # | | | | |-Typedef 0x556a67f2cc78 'int32_t' # | | | | `-BuiltinType 0x556a67efc260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f68c18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f68bd8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f68c38 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f68bf8 'int' 3 # | | | `-ConstantMatrixType 0x556a67f68d30 'matrix' # | | |-TypedefDecl 0x556a67f691d0 col:31 int32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x556a67f690d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x556a67f50bf0 'int32_t' sugar # | | | | |-Typedef 0x556a67f2cc78 'int32_t' # | | | | `-BuiltinType 0x556a67efc260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f68f58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f68f18 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f68f78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f68f38 'int' 4 # | | | `-ConstantMatrixType 0x556a67f69070 'matrix' # | | |-TypedefDecl 0x556a67f69560 col:31 int32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x556a67f69460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x556a67f50bf0 'int32_t' sugar # | | | | |-Typedef 0x556a67f2cc78 'int32_t' # | | | | `-BuiltinType 0x556a67efc260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f69298 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f69258 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f692b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f69278 'int' 1 # | | | `-ConstantMatrixType 0x556a67f693b0 'matrix' # | | |-TypedefDecl 0x556a67f698a0 col:31 int32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x556a67f697a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x556a67f50bf0 'int32_t' sugar # | | | | |-Typedef 0x556a67f2cc78 'int32_t' # | | | | `-BuiltinType 0x556a67efc260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f69628 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f695e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f69648 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f69608 'int' 2 # | | | `-ConstantMatrixType 0x556a67f69740 'matrix' # | | |-TypedefDecl 0x556a67f69be0 col:31 int32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x556a67f69ae0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x556a67f50bf0 'int32_t' sugar # | | | | |-Typedef 0x556a67f2cc78 'int32_t' # | | | | `-BuiltinType 0x556a67efc260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f69968 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f69928 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f69988 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f69948 'int' 3 # | | | `-ConstantMatrixType 0x556a67f69a80 'matrix' # | | |-TypedefDecl 0x556a67f69f20 col:31 int32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x556a67f69e20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x556a67f50bf0 'int32_t' sugar # | | | | |-Typedef 0x556a67f2cc78 'int32_t' # | | | | `-BuiltinType 0x556a67efc260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f69ca8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f69c68 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f69cc8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f69c88 'int' 4 # | | | `-ConstantMatrixType 0x556a67f69dc0 'matrix' # | | |-TypedefDecl 0x556a67f6a2a0 col:32 uint32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x556a67f6a1a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x556a67f51540 'uint32_t' sugar # | | | | |-Typedef 0x556a67f2cd58 'uint32_t' # | | | | `-BuiltinType 0x556a67efc300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f69fe8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f69fa8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f6a008 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f69fc8 'int' 1 # | | | `-ConstantMatrixType 0x556a67f6a140 'matrix' # | | |-TypedefDecl 0x556a67f6a600 col:32 uint32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x556a67f6a500 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x556a67f51540 'uint32_t' sugar # | | | | |-Typedef 0x556a67f2cd58 'uint32_t' # | | | | `-BuiltinType 0x556a67efc300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f6a368 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f6a328 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f6a388 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f6a348 'int' 2 # | | | `-ConstantMatrixType 0x556a67f6a4a0 'matrix' # | | |-TypedefDecl 0x556a67f6a940 col:32 uint32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x556a67f6a840 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x556a67f51540 'uint32_t' sugar # | | | | |-Typedef 0x556a67f2cd58 'uint32_t' # | | | | `-BuiltinType 0x556a67efc300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f6a6c8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f6a688 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f6a6e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f6a6a8 'int' 3 # | | | `-ConstantMatrixType 0x556a67f6a7e0 'matrix' # | | |-TypedefDecl 0x556a67f6ac80 col:32 uint32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x556a67f6ab80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x556a67f51540 'uint32_t' sugar # | | | | |-Typedef 0x556a67f2cd58 'uint32_t' # | | | | `-BuiltinType 0x556a67efc300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f6aa08 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f6a9c8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f6aa28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f6a9e8 'int' 4 # | | | `-ConstantMatrixType 0x556a67f6ab20 'matrix' # | | |-TypedefDecl 0x556a67f6afc0 col:32 uint32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x556a67f6aec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x556a67f51540 'uint32_t' sugar # | | | | |-Typedef 0x556a67f2cd58 'uint32_t' # | | | | `-BuiltinType 0x556a67efc300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f6ad48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f6ad08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f6ad68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f6ad28 'int' 1 # | | | `-ConstantMatrixType 0x556a67f6ae60 'matrix' # | | |-TypedefDecl 0x556a67f6b300 col:32 uint32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x556a67f6b200 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x556a67f51540 'uint32_t' sugar # | | | | |-Typedef 0x556a67f2cd58 'uint32_t' # | | | | `-BuiltinType 0x556a67efc300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f6b088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f6b048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f6b0a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f6b068 'int' 2 # | | | `-ConstantMatrixType 0x556a67f6b1a0 'matrix' # | | |-TypedefDecl 0x556a67f6b650 col:32 uint32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x556a67f6b550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x556a67f51540 'uint32_t' sugar # | | | | |-Typedef 0x556a67f2cd58 'uint32_t' # | | | | `-BuiltinType 0x556a67efc300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f6b3c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f6b388 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f6b3e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f6b3a8 'int' 3 # | | | `-ConstantMatrixType 0x556a67f6b4f0 'matrix' # | | |-TypedefDecl 0x556a67f6b990 col:32 uint32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x556a67f6b890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x556a67f51540 'uint32_t' sugar # | | | | |-Typedef 0x556a67f2cd58 'uint32_t' # | | | | `-BuiltinType 0x556a67efc300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f6b718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f6b6d8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f6b738 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f6b6f8 'int' 4 # | | | `-ConstantMatrixType 0x556a67f6b830 'matrix' # | | |-TypedefDecl 0x556a67f6bcd0 col:32 uint32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x556a67f6bbd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x556a67f51540 'uint32_t' sugar # | | | | |-Typedef 0x556a67f2cd58 'uint32_t' # | | | | `-BuiltinType 0x556a67efc300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f6ba58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f6ba18 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f6ba78 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f6ba38 'int' 1 # | | | `-ConstantMatrixType 0x556a67f6bb70 'matrix' # | | |-TypedefDecl 0x556a67f6c010 col:32 uint32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x556a67f6bf10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x556a67f51540 'uint32_t' sugar # | | | | |-Typedef 0x556a67f2cd58 'uint32_t' # | | | | `-BuiltinType 0x556a67efc300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f6bd98 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f6bd58 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f6bdb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f6bd78 'int' 2 # | | | `-ConstantMatrixType 0x556a67f6beb0 'matrix' # | | |-TypedefDecl 0x556a67f6c350 col:32 uint32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x556a67f6c250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x556a67f51540 'uint32_t' sugar # | | | | |-Typedef 0x556a67f2cd58 'uint32_t' # | | | | `-BuiltinType 0x556a67efc300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f6c0d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f6c098 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f6c0f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f6c0b8 'int' 3 # | | | `-ConstantMatrixType 0x556a67f6c1f0 'matrix' # | | |-TypedefDecl 0x556a67f6c6a0 col:32 uint32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x556a67f6c5a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x556a67f51540 'uint32_t' sugar # | | | | |-Typedef 0x556a67f2cd58 'uint32_t' # | | | | `-BuiltinType 0x556a67efc300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f6c418 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f6c3d8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f6c438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f6c3f8 'int' 4 # | | | `-ConstantMatrixType 0x556a67f6c540 'matrix' # | | |-TypedefDecl 0x556a67f6c9e0 col:32 uint32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x556a67f6c8e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x556a67f51540 'uint32_t' sugar # | | | | |-Typedef 0x556a67f2cd58 'uint32_t' # | | | | `-BuiltinType 0x556a67efc300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f6c768 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f6c728 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f6c788 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f6c748 'int' 1 # | | | `-ConstantMatrixType 0x556a67f6c880 'matrix' # | | |-TypedefDecl 0x556a67f6cd20 col:32 uint32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x556a67f6cc20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x556a67f51540 'uint32_t' sugar # | | | | |-Typedef 0x556a67f2cd58 'uint32_t' # | | | | `-BuiltinType 0x556a67efc300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f6caa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f6ca68 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f6cac8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f6ca88 'int' 2 # | | | `-ConstantMatrixType 0x556a67f6cbc0 'matrix' # | | |-TypedefDecl 0x556a67f6d060 col:32 uint32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x556a67f6cf60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x556a67f51540 'uint32_t' sugar # | | | | |-Typedef 0x556a67f2cd58 'uint32_t' # | | | | `-BuiltinType 0x556a67efc300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f6cde8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f6cda8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f6ce08 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f6cdc8 'int' 3 # | | | `-ConstantMatrixType 0x556a67f6cf00 'matrix' # | | |-TypedefDecl 0x556a67f6d3a0 col:32 uint32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x556a67f6d2a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x556a67f51540 'uint32_t' sugar # | | | | |-Typedef 0x556a67f2cd58 'uint32_t' # | | | | `-BuiltinType 0x556a67efc300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f6d128 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f6d0e8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f6d148 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f6d108 'int' 4 # | | | `-ConstantMatrixType 0x556a67f6d240 'matrix' # | | |-TypedefDecl 0x556a67f6d840 col:31 int64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x556a67f6d740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x556a67f51eb0 'int64_t' sugar # | | | | |-Typedef 0x556a67f2cea8 'int64_t' # | | | | `-BuiltinType 0x556a67efc280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f6d468 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f6d428 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f6d4a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f6d448 'int' 1 # | | | `-ConstantMatrixType 0x556a67f6d6e0 'matrix' # | | |-TypedefDecl 0x556a67f6dc80 col:31 int64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x556a67f6db80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x556a67f51eb0 'int64_t' sugar # | | | | |-Typedef 0x556a67f2cea8 'int64_t' # | | | | `-BuiltinType 0x556a67efc280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f6d908 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f6d8c8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f6d928 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f6d8e8 'int' 2 # | | | `-ConstantMatrixType 0x556a67f6db20 'matrix' # | | |-TypedefDecl 0x556a67f6e0c0 col:31 int64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x556a67f6dfc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x556a67f51eb0 'int64_t' sugar # | | | | |-Typedef 0x556a67f2cea8 'int64_t' # | | | | `-BuiltinType 0x556a67efc280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f6dd48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f6dd08 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f6dd68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f6dd28 'int' 3 # | | | `-ConstantMatrixType 0x556a67f6df60 'matrix' # | | |-TypedefDecl 0x556a67f6e830 col:31 int64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x556a67f6e400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x556a67f51eb0 'int64_t' sugar # | | | | |-Typedef 0x556a67f2cea8 'int64_t' # | | | | `-BuiltinType 0x556a67efc280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f6e188 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f6e148 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f6e1a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f6e168 'int' 4 # | | | `-ConstantMatrixType 0x556a67f6e3a0 'matrix' # | | |-TypedefDecl 0x556a67f6ec70 col:31 int64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x556a67f6eb70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x556a67f51eb0 'int64_t' sugar # | | | | |-Typedef 0x556a67f2cea8 'int64_t' # | | | | `-BuiltinType 0x556a67efc280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f6e8f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f6e8b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f6e918 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f6e8d8 'int' 1 # | | | `-ConstantMatrixType 0x556a67f6eb10 'matrix' # | | |-TypedefDecl 0x556a67f6f0b0 col:31 int64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x556a67f6efb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x556a67f51eb0 'int64_t' sugar # | | | | |-Typedef 0x556a67f2cea8 'int64_t' # | | | | `-BuiltinType 0x556a67efc280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f6ed38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f6ecf8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f6ed58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f6ed18 'int' 2 # | | | `-ConstantMatrixType 0x556a67f6ef50 'matrix' # | | |-TypedefDecl 0x556a67f6f4f0 col:31 int64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x556a67f6f3f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x556a67f51eb0 'int64_t' sugar # | | | | |-Typedef 0x556a67f2cea8 'int64_t' # | | | | `-BuiltinType 0x556a67efc280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f6f178 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f6f138 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f6f198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f6f158 'int' 3 # | | | `-ConstantMatrixType 0x556a67f6f390 'matrix' # | | |-TypedefDecl 0x556a67f89da0 col:31 int64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x556a67f89ca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x556a67f51eb0 'int64_t' sugar # | | | | |-Typedef 0x556a67f2cea8 'int64_t' # | | | | `-BuiltinType 0x556a67efc280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f6f5b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f6f578 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f6f5d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f6f598 'int' 4 # | | | `-ConstantMatrixType 0x556a67f89c40 'matrix' # | | |-TypedefDecl 0x556a67f8a1e0 col:31 int64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x556a67f8a0e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x556a67f51eb0 'int64_t' sugar # | | | | |-Typedef 0x556a67f2cea8 'int64_t' # | | | | `-BuiltinType 0x556a67efc280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f89e68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f89e28 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f89e88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f89e48 'int' 1 # | | | `-ConstantMatrixType 0x556a67f8a080 'matrix' # | | |-TypedefDecl 0x556a67f8a620 col:31 int64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x556a67f8a520 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x556a67f51eb0 'int64_t' sugar # | | | | |-Typedef 0x556a67f2cea8 'int64_t' # | | | | `-BuiltinType 0x556a67efc280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f8a2a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f8a268 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f8a2c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f8a288 'int' 2 # | | | `-ConstantMatrixType 0x556a67f8a4c0 'matrix' # | | |-TypedefDecl 0x556a67f8aa60 col:31 int64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x556a67f8a960 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x556a67f51eb0 'int64_t' sugar # | | | | |-Typedef 0x556a67f2cea8 'int64_t' # | | | | `-BuiltinType 0x556a67efc280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f8a6e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f8a6a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f8a708 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f8a6c8 'int' 3 # | | | `-ConstantMatrixType 0x556a67f8a900 'matrix' # | | |-TypedefDecl 0x556a67f8b110 col:31 int64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x556a67f8b010 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x556a67f51eb0 'int64_t' sugar # | | | | |-Typedef 0x556a67f2cea8 'int64_t' # | | | | `-BuiltinType 0x556a67efc280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f8ab28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f8aae8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f8ab48 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f8ab08 'int' 4 # | | | `-ConstantMatrixType 0x556a67f8afb0 'matrix' # | | |-TypedefDecl 0x556a67f8b550 col:31 int64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x556a67f8b450 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x556a67f51eb0 'int64_t' sugar # | | | | |-Typedef 0x556a67f2cea8 'int64_t' # | | | | `-BuiltinType 0x556a67efc280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f8b1d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f8b198 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f8b1f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f8b1b8 'int' 1 # | | | `-ConstantMatrixType 0x556a67f8b3f0 'matrix' # | | |-TypedefDecl 0x556a67f8b990 col:31 int64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x556a67f8b890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x556a67f51eb0 'int64_t' sugar # | | | | |-Typedef 0x556a67f2cea8 'int64_t' # | | | | `-BuiltinType 0x556a67efc280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f8b618 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f8b5d8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f8b638 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f8b5f8 'int' 2 # | | | `-ConstantMatrixType 0x556a67f8b830 'matrix' # | | |-TypedefDecl 0x556a67f8bdd0 col:31 int64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x556a67f8bcd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x556a67f51eb0 'int64_t' sugar # | | | | |-Typedef 0x556a67f2cea8 'int64_t' # | | | | `-BuiltinType 0x556a67efc280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f8ba58 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f8ba18 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f8ba78 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f8ba38 'int' 3 # | | | `-ConstantMatrixType 0x556a67f8bc70 'matrix' # | | |-TypedefDecl 0x556a67f8c470 col:31 int64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x556a67f8c370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x556a67f51eb0 'int64_t' sugar # | | | | |-Typedef 0x556a67f2cea8 'int64_t' # | | | | `-BuiltinType 0x556a67efc280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f8c0f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f8c0b0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f8c110 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f8c0d0 'int' 4 # | | | `-ConstantMatrixType 0x556a67f8c310 'matrix' # | | |-TypedefDecl 0x556a67f8c8f0 col:32 uint64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x556a67f8c7f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x556a67f528e0 'uint64_t' sugar # | | | | |-Typedef 0x556a67f2ce38 'uint64_t' # | | | | `-BuiltinType 0x556a67efc320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f8c538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f8c4f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f8c558 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f8c518 'int' 1 # | | | `-ConstantMatrixType 0x556a67f8c790 'matrix' # | | |-TypedefDecl 0x556a67f8cd30 col:32 uint64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x556a67f8cc30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x556a67f528e0 'uint64_t' sugar # | | | | |-Typedef 0x556a67f2ce38 'uint64_t' # | | | | `-BuiltinType 0x556a67efc320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f8c9b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f8c978 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f8c9d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f8c998 'int' 2 # | | | `-ConstantMatrixType 0x556a67f8cbd0 'matrix' # | | |-TypedefDecl 0x556a67f90350 col:32 uint64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x556a67f90250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x556a67f528e0 'uint64_t' sugar # | | | | |-Typedef 0x556a67f2ce38 'uint64_t' # | | | | `-BuiltinType 0x556a67efc320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f8cdf8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f8cdb8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f8ce18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f8cdd8 'int' 3 # | | | `-ConstantMatrixType 0x556a67f8d010 'matrix' # | | |-TypedefDecl 0x556a67f90790 col:32 uint64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x556a67f90690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x556a67f528e0 'uint64_t' sugar # | | | | |-Typedef 0x556a67f2ce38 'uint64_t' # | | | | `-BuiltinType 0x556a67efc320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f90418 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f903d8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f90438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f903f8 'int' 4 # | | | `-ConstantMatrixType 0x556a67f90630 'matrix' # | | |-TypedefDecl 0x556a67f90bd0 col:32 uint64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x556a67f90ad0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x556a67f528e0 'uint64_t' sugar # | | | | |-Typedef 0x556a67f2ce38 'uint64_t' # | | | | `-BuiltinType 0x556a67efc320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f90858 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f90818 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f90878 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f90838 'int' 1 # | | | `-ConstantMatrixType 0x556a67f90a70 'matrix' # | | |-TypedefDecl 0x556a67f91010 col:32 uint64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x556a67f90f10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x556a67f528e0 'uint64_t' sugar # | | | | |-Typedef 0x556a67f2ce38 'uint64_t' # | | | | `-BuiltinType 0x556a67efc320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f90c98 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f90c58 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f90cb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f90c78 'int' 2 # | | | `-ConstantMatrixType 0x556a67f90eb0 'matrix' # | | |-TypedefDecl 0x556a67f91460 col:32 uint64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x556a67f91360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x556a67f528e0 'uint64_t' sugar # | | | | |-Typedef 0x556a67f2ce38 'uint64_t' # | | | | `-BuiltinType 0x556a67efc320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f910d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f91098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f910f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f910b8 'int' 3 # | | | `-ConstantMatrixType 0x556a67f91300 'matrix' # | | |-TypedefDecl 0x556a67f918a0 col:32 uint64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x556a67f917a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x556a67f528e0 'uint64_t' sugar # | | | | |-Typedef 0x556a67f2ce38 'uint64_t' # | | | | `-BuiltinType 0x556a67efc320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f91528 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f914e8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f91548 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f91508 'int' 4 # | | | `-ConstantMatrixType 0x556a67f91740 'matrix' # | | |-TypedefDecl 0x556a67f91ce0 col:32 uint64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x556a67f91be0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x556a67f528e0 'uint64_t' sugar # | | | | |-Typedef 0x556a67f2ce38 'uint64_t' # | | | | `-BuiltinType 0x556a67efc320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f91968 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f91928 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f91988 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f91948 'int' 1 # | | | `-ConstantMatrixType 0x556a67f91b80 'matrix' # | | |-TypedefDecl 0x556a67f92120 col:32 uint64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x556a67f92020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x556a67f528e0 'uint64_t' sugar # | | | | |-Typedef 0x556a67f2ce38 'uint64_t' # | | | | `-BuiltinType 0x556a67efc320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f91da8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f91d68 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f91dc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f91d88 'int' 2 # | | | `-ConstantMatrixType 0x556a67f91fc0 'matrix' # | | |-TypedefDecl 0x556a67f92590 col:32 uint64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x556a67f92490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x556a67f528e0 'uint64_t' sugar # | | | | |-Typedef 0x556a67f2ce38 'uint64_t' # | | | | `-BuiltinType 0x556a67efc320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f921e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f921a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f92208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f921c8 'int' 3 # | | | `-ConstantMatrixType 0x556a67f92430 'matrix' # | | |-TypedefDecl 0x556a67f929d0 col:32 uint64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x556a67f928d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x556a67f528e0 'uint64_t' sugar # | | | | |-Typedef 0x556a67f2ce38 'uint64_t' # | | | | `-BuiltinType 0x556a67efc320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f92658 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f92618 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f92678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f92638 'int' 4 # | | | `-ConstantMatrixType 0x556a67f92870 'matrix' # | | |-TypedefDecl 0x556a67f92e10 col:32 uint64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x556a67f92d10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x556a67f528e0 'uint64_t' sugar # | | | | |-Typedef 0x556a67f2ce38 'uint64_t' # | | | | `-BuiltinType 0x556a67efc320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f92a98 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f92a58 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f92ab8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f92a78 'int' 1 # | | | `-ConstantMatrixType 0x556a67f92cb0 'matrix' # | | |-TypedefDecl 0x556a67f93280 col:32 uint64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x556a67f93150 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x556a67f528e0 'uint64_t' sugar # | | | | |-Typedef 0x556a67f2ce38 'uint64_t' # | | | | `-BuiltinType 0x556a67efc320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f92ed8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f92e98 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f92ef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f92eb8 'int' 2 # | | | `-ConstantMatrixType 0x556a67f930f0 'matrix' # | | |-TypedefDecl 0x556a67f936c0 col:32 uint64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x556a67f935c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x556a67f528e0 'uint64_t' sugar # | | | | |-Typedef 0x556a67f2ce38 'uint64_t' # | | | | `-BuiltinType 0x556a67efc320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f93348 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f93308 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f93368 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f93328 'int' 3 # | | | `-ConstantMatrixType 0x556a67f93560 'matrix' # | | |-TypedefDecl 0x556a67f93b00 col:32 uint64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x556a67f93a00 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x556a67f528e0 'uint64_t' sugar # | | | | |-Typedef 0x556a67f2ce38 'uint64_t' # | | | | `-BuiltinType 0x556a67efc320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f93788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f93748 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f937a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f93768 'int' 4 # | | | `-ConstantMatrixType 0x556a67f939a0 'matrix' # | | |-TypedefDecl 0x556a67f93f60 col:28 half1x1 'matrix' # | | | `-TemplateSpecializationType 0x556a67f93e60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x556a67efc9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f93bb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f93b70 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f93bd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f93b90 'int' 1 # | | | `-ConstantMatrixType 0x556a67f93e00 'matrix' # | | |-TypedefDecl 0x556a67f943c0 col:28 half1x2 'matrix' # | | | `-TemplateSpecializationType 0x556a67f942c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x556a67efc9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f94010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f93fd0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f94030 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f93ff0 'int' 2 # | | | `-ConstantMatrixType 0x556a67f94230 'matrix' # | | |-TypedefDecl 0x556a67f947f0 col:28 half1x3 'matrix' # | | | `-TemplateSpecializationType 0x556a67f946f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x556a67efc9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f94470 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f94430 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f94490 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f94450 'int' 3 # | | | `-ConstantMatrixType 0x556a67f94690 'matrix' # | | |-TypedefDecl 0x556a67f94c20 col:28 half1x4 'matrix' # | | | `-TemplateSpecializationType 0x556a67f94b20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x556a67efc9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f948a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f94860 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f948c0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f94880 'int' 4 # | | | `-ConstantMatrixType 0x556a67f94ac0 'matrix' # | | |-TypedefDecl 0x556a67f95050 col:28 half2x1 'matrix' # | | | `-TemplateSpecializationType 0x556a67f94f50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x556a67efc9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f94cd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f94c90 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f94cf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f94cb0 'int' 1 # | | | `-ConstantMatrixType 0x556a67f94ef0 'matrix' # | | |-TypedefDecl 0x556a67f956e0 col:28 half2x2 'matrix' # | | | `-TemplateSpecializationType 0x556a67f955e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x556a67efc9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f95100 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f950c0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f95120 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f950e0 'int' 2 # | | | `-ConstantMatrixType 0x556a67f95580 'matrix' # | | |-TypedefDecl 0x556a67f95b10 col:28 half2x3 'matrix' # | | | `-TemplateSpecializationType 0x556a67f95a10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x556a67efc9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f95790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f95750 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f957b0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f95770 'int' 3 # | | | `-ConstantMatrixType 0x556a67f959b0 'matrix' # | | |-TypedefDecl 0x556a67f95f40 col:28 half2x4 'matrix' # | | | `-TemplateSpecializationType 0x556a67f95e40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x556a67efc9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f95bc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f95b80 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f95be0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f95ba0 'int' 4 # | | | `-ConstantMatrixType 0x556a67f95de0 'matrix' # | | |-TypedefDecl 0x556a67f96370 col:28 half3x1 'matrix' # | | | `-TemplateSpecializationType 0x556a67f96270 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x556a67efc9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f95ff0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f95fb0 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f96010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f95fd0 'int' 1 # | | | `-ConstantMatrixType 0x556a67f96210 'matrix' # | | |-TypedefDecl 0x556a67f98a10 col:28 half3x2 'matrix' # | | | `-TemplateSpecializationType 0x556a67f98910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x556a67efc9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f96420 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f963e0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f96440 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f96400 'int' 2 # | | | `-ConstantMatrixType 0x556a67f988b0 'matrix' # | | |-TypedefDecl 0x556a67f98e40 col:28 half3x3 'matrix' # | | | `-TemplateSpecializationType 0x556a67f98d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x556a67efc9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f98ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f98a80 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f98ae0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f98aa0 'int' 3 # | | | `-ConstantMatrixType 0x556a67f98ce0 'matrix' # | | |-TypedefDecl 0x556a67f99270 col:28 half3x4 'matrix' # | | | `-TemplateSpecializationType 0x556a67f99170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x556a67efc9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f98ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f98eb0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f98f10 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f98ed0 'int' 4 # | | | `-ConstantMatrixType 0x556a67f99110 'matrix' # | | |-TypedefDecl 0x556a67f996a0 col:28 half4x1 'matrix' # | | | `-TemplateSpecializationType 0x556a67f995a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x556a67efc9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f99320 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f992e0 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f99340 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f99300 'int' 1 # | | | `-ConstantMatrixType 0x556a67f99540 'matrix' # | | |-TypedefDecl 0x556a67f99af0 col:28 half4x2 'matrix' # | | | `-TemplateSpecializationType 0x556a67f999f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x556a67efc9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f99770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f99710 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f99790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f99750 'int' 2 # | | | `-ConstantMatrixType 0x556a67f99990 'matrix' # | | |-TypedefDecl 0x556a67f99f20 col:28 half4x3 'matrix' # | | | `-TemplateSpecializationType 0x556a67f99e20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x556a67efc9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f99ba0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f99b60 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f99bc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f99b80 'int' 3 # | | | `-ConstantMatrixType 0x556a67f99dc0 'matrix' # | | |-TypedefDecl 0x556a67f9a350 col:28 half4x4 'matrix' # | | | `-TemplateSpecializationType 0x556a67f9a250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x556a67efc9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f99fd0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f99f90 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f99ff0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f99fb0 'int' 4 # | | | `-ConstantMatrixType 0x556a67f9a1f0 'matrix' # | | |-TypedefDecl 0x556a67f74c80 col:29 float1x1 'matrix' # | | | `-TemplateSpecializationType 0x556a67f9a6b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x556a67efc360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f9a400 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f9a3c0 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f9a420 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f9a3e0 'int' 1 # | | | `-ConstantMatrixType 0x556a67f9a650 'matrix' # | | |-TypedefDecl 0x556a67f750b0 col:29 float1x2 'matrix' # | | | `-TemplateSpecializationType 0x556a67f74fb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x556a67efc360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f74d30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f74cf0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f74d50 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f74d10 'int' 2 # | | | `-ConstantMatrixType 0x556a67f74f50 'matrix' # | | |-TypedefDecl 0x556a67f754e0 col:29 float1x3 'matrix' # | | | `-TemplateSpecializationType 0x556a67f753e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x556a67efc360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f75160 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f75120 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f75180 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f75140 'int' 3 # | | | `-ConstantMatrixType 0x556a67f75380 'matrix' # | | |-TypedefDecl 0x556a67f75910 col:29 float1x4 'matrix' # | | | `-TemplateSpecializationType 0x556a67f75810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x556a67efc360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f75590 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f75550 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f755b0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f75570 'int' 4 # | | | `-ConstantMatrixType 0x556a67f757b0 'matrix' # | | |-TypedefDecl 0x556a67f75d70 col:29 float2x1 'matrix' # | | | `-TemplateSpecializationType 0x556a67f75c70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x556a67efc360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f759c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f75980 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f759e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f759a0 'int' 1 # | | | `-ConstantMatrixType 0x556a67f75c10 'matrix' # | | |-TypedefDecl 0x556a67f761a0 col:29 float2x2 'matrix' # | | | `-TemplateSpecializationType 0x556a67f760a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x556a67efc360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f75e20 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f75de0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f75e40 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f75e00 'int' 2 # | | | `-ConstantMatrixType 0x556a67f76040 'matrix' # | | |-TypedefDecl 0x556a67f765d0 col:29 float2x3 'matrix' # | | | `-TemplateSpecializationType 0x556a67f764d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x556a67efc360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f76250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f76210 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f76270 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f76230 'int' 3 # | | | `-ConstantMatrixType 0x556a67f76470 'matrix' # | | |-TypedefDecl 0x556a67f76a00 col:29 float2x4 'matrix' # | | | `-TemplateSpecializationType 0x556a67f76900 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x556a67efc360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f76680 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f76640 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f766a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f76660 'int' 4 # | | | `-ConstantMatrixType 0x556a67f768a0 'matrix' # | | |-TypedefDecl 0x556a67f76e40 col:29 float3x1 'matrix' # | | | `-TemplateSpecializationType 0x556a67f76d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x556a67efc360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f76ab0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f76a70 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f76ad0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f76a90 'int' 1 # | | | `-ConstantMatrixType 0x556a67f76ce0 'matrix' # | | |-TypedefDecl 0x556a67f77270 col:29 float3x2 'matrix' # | | | `-TemplateSpecializationType 0x556a67f77170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x556a67efc360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f76ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f76eb0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f76f10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f76ed0 'int' 2 # | | | `-ConstantMatrixType 0x556a67f77110 'matrix' # | | |-TypedefDecl 0x556a67f776a0 col:29 float3x3 'matrix' # | | | `-TemplateSpecializationType 0x556a67f775a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x556a67efc360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f77320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f772e0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f77340 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f77300 'int' 3 # | | | `-ConstantMatrixType 0x556a67f77540 'matrix' # | | |-TypedefDecl 0x556a67f77ad0 col:29 float3x4 'matrix' # | | | `-TemplateSpecializationType 0x556a67f779d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x556a67efc360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f77750 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f77710 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f77770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f77730 'int' 4 # | | | `-ConstantMatrixType 0x556a67f77970 'matrix' # | | |-TypedefDecl 0x556a67f78f30 col:29 float4x1 'matrix' # | | | `-TemplateSpecializationType 0x556a67f78e30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x556a67efc360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f77b80 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f77b40 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f77ba0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f77b60 'int' 1 # | | | `-ConstantMatrixType 0x556a67f78dd0 'matrix' # | | |-TypedefDecl 0x556a67f79360 col:29 float4x2 'matrix' # | | | `-TemplateSpecializationType 0x556a67f79260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x556a67efc360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f78fe0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f78fa0 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f79000 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f78fc0 'int' 2 # | | | `-ConstantMatrixType 0x556a67f79200 'matrix' # | | |-TypedefDecl 0x556a67f79790 col:29 float4x3 'matrix' # | | | `-TemplateSpecializationType 0x556a67f79690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x556a67efc360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f79410 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f793d0 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f79430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f793f0 'int' 3 # | | | `-ConstantMatrixType 0x556a67f79630 'matrix' # | | |-TypedefDecl 0x556a67f79bc0 col:29 float4x4 'matrix' # | | | `-TemplateSpecializationType 0x556a67f79ac0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x556a67efc360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f79840 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f79800 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f79860 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f79820 'int' 4 # | | | `-ConstantMatrixType 0x556a67f79a60 'matrix' # | | |-TypedefDecl 0x556a67f7a040 col:30 double1x1 'matrix' # | | | `-TemplateSpecializationType 0x556a67f79f40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x556a67efc380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f79c90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f79c50 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f79cb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f79c70 'int' 1 # | | | `-ConstantMatrixType 0x556a67f79ee0 'matrix' # | | |-TypedefDecl 0x556a67f7a470 col:30 double1x2 'matrix' # | | | `-TemplateSpecializationType 0x556a67f7a370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x556a67efc380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f7a0f0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f7a0b0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f7a110 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f7a0d0 'int' 2 # | | | `-ConstantMatrixType 0x556a67f7a310 'matrix' # | | |-TypedefDecl 0x556a67f7a8a0 col:30 double1x3 'matrix' # | | | `-TemplateSpecializationType 0x556a67f7a7a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x556a67efc380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f7a520 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f7a4e0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f7a540 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f7a500 'int' 3 # | | | `-ConstantMatrixType 0x556a67f7a740 'matrix' # | | |-TypedefDecl 0x556a67f7b4f0 col:30 double1x4 'matrix' # | | | `-TemplateSpecializationType 0x556a67f7abd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x556a67efc380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f7a950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f7a910 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f7a970 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f7a930 'int' 4 # | | | `-ConstantMatrixType 0x556a67f7ab70 'matrix' # | | |-TypedefDecl 0x556a67f7b920 col:30 double2x1 'matrix' # | | | `-TemplateSpecializationType 0x556a67f7b820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x556a67efc380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f7b5a0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f7b560 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f7b5c0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f7b580 'int' 1 # | | | `-ConstantMatrixType 0x556a67f7b7c0 'matrix' # | | |-TypedefDecl 0x556a67f7bd50 col:30 double2x2 'matrix' # | | | `-TemplateSpecializationType 0x556a67f7bc50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x556a67efc380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f7b9d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f7b990 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f7b9f0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f7b9b0 'int' 2 # | | | `-ConstantMatrixType 0x556a67f7bbf0 'matrix' # | | |-TypedefDecl 0x556a67f7c180 col:30 double2x3 'matrix' # | | | `-TemplateSpecializationType 0x556a67f7c080 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x556a67efc380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f7be00 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f7bdc0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f7be20 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f7bde0 'int' 3 # | | | `-ConstantMatrixType 0x556a67f7c020 'matrix' # | | |-TypedefDecl 0x556a67f7c5e0 col:30 double2x4 'matrix' # | | | `-TemplateSpecializationType 0x556a67f7c4e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x556a67efc380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f7c230 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f7c1f0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f7c250 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f7c210 'int' 4 # | | | `-ConstantMatrixType 0x556a67f7c480 'matrix' # | | |-TypedefDecl 0x556a67f7ca10 col:30 double3x1 'matrix' # | | | `-TemplateSpecializationType 0x556a67f7c910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x556a67efc380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f7c690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f7c650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f7c6b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f7c670 'int' 1 # | | | `-ConstantMatrixType 0x556a67f7c8b0 'matrix' # | | |-TypedefDecl 0x556a67f7ce40 col:30 double3x2 'matrix' # | | | `-TemplateSpecializationType 0x556a67f7cd40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x556a67efc380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f7cac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f7ca80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f7cae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f7caa0 'int' 2 # | | | `-ConstantMatrixType 0x556a67f7cce0 'matrix' # | | |-TypedefDecl 0x556a67f7d270 col:30 double3x3 'matrix' # | | | `-TemplateSpecializationType 0x556a67f7d170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x556a67efc380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f7cef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f7ceb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f7cf10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f7ced0 'int' 3 # | | | `-ConstantMatrixType 0x556a67f7d110 'matrix' # | | |-TypedefDecl 0x556a67f7e9c0 col:30 double3x4 'matrix' # | | | `-TemplateSpecializationType 0x556a67f7e8c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x556a67efc380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f7d320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f7d2e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f7d340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f7d300 'int' 4 # | | | `-ConstantMatrixType 0x556a67f7e860 'matrix' # | | |-TypedefDecl 0x556a67f7edf0 col:30 double4x1 'matrix' # | | | `-TemplateSpecializationType 0x556a67f7ecf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x556a67efc380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f7ea70 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f7ea30 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f7ea90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f7ea50 'int' 1 # | | | `-ConstantMatrixType 0x556a67f7ec90 'matrix' # | | |-TypedefDecl 0x556a67f7f220 col:30 double4x2 'matrix' # | | | `-TemplateSpecializationType 0x556a67f7f120 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x556a67efc380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f7eea0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f7ee60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f7eec0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f7ee80 'int' 2 # | | | `-ConstantMatrixType 0x556a67f7f0c0 'matrix' # | | |-TypedefDecl 0x556a67f7f650 col:30 double4x3 'matrix' # | | | `-TemplateSpecializationType 0x556a67f7f550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x556a67efc380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f7f2d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f7f290 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f7f2f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f7f2b0 'int' 3 # | | | `-ConstantMatrixType 0x556a67f7f4f0 'matrix' # | | |-TypedefDecl 0x556a67f7fda0 col:30 double4x4 'matrix' # | | | `-TemplateSpecializationType 0x556a67f7fca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x556a67efc380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f7f700 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f7f6c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f7f720 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f7f6e0 'int' 4 # | | | `-ConstantMatrixType 0x556a67f7fc40 'matrix' # | | |-TypedefDecl 0x556a67f80120 col:33 float32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x556a67f80020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x556a67f558a0 'float32_t' sugar # | | | | |-Typedef 0x556a67f2cdc8 'float32_t' # | | | | `-BuiltinType 0x556a67efc360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f7fe68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f7fe28 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f7fe88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f7fe48 'int' 1 # | | | `-ConstantMatrixType 0x556a67f7ffc0 'matrix' # | | |-TypedefDecl 0x556a67f80460 col:33 float32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x556a67f80360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x556a67f558a0 'float32_t' sugar # | | | | |-Typedef 0x556a67f2cdc8 'float32_t' # | | | | `-BuiltinType 0x556a67efc360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f801e8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f801a8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f80208 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f801c8 'int' 2 # | | | `-ConstantMatrixType 0x556a67f80300 'matrix' # | | |-TypedefDecl 0x556a67f807a0 col:33 float32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x556a67f806a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x556a67f558a0 'float32_t' sugar # | | | | |-Typedef 0x556a67f2cdc8 'float32_t' # | | | | `-BuiltinType 0x556a67efc360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f80528 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f804e8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f80548 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f80508 'int' 3 # | | | `-ConstantMatrixType 0x556a67f80640 'matrix' # | | |-TypedefDecl 0x556a67f81b10 col:33 float32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x556a67f809e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x556a67f558a0 'float32_t' sugar # | | | | |-Typedef 0x556a67f2cdc8 'float32_t' # | | | | `-BuiltinType 0x556a67efc360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f80868 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f80828 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f80888 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f80848 'int' 4 # | | | `-ConstantMatrixType 0x556a67f80980 'matrix' # | | |-TypedefDecl 0x556a67f81e50 col:33 float32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x556a67f81d50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x556a67f558a0 'float32_t' sugar # | | | | |-Typedef 0x556a67f2cdc8 'float32_t' # | | | | `-BuiltinType 0x556a67efc360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f81bd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f81b98 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f81bf8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f81bb8 'int' 1 # | | | `-ConstantMatrixType 0x556a67f81cf0 'matrix' # | | |-TypedefDecl 0x556a67f82190 col:33 float32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x556a67f82090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x556a67f558a0 'float32_t' sugar # | | | | |-Typedef 0x556a67f2cdc8 'float32_t' # | | | | `-BuiltinType 0x556a67efc360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f81f18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f81ed8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f81f38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f81ef8 'int' 2 # | | | `-ConstantMatrixType 0x556a67f82030 'matrix' # | | |-TypedefDecl 0x556a67f824d0 col:33 float32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x556a67f823d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x556a67f558a0 'float32_t' sugar # | | | | |-Typedef 0x556a67f2cdc8 'float32_t' # | | | | `-BuiltinType 0x556a67efc360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f82258 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f82218 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f82278 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f82238 'int' 3 # | | | `-ConstantMatrixType 0x556a67f82370 'matrix' # | | |-TypedefDecl 0x556a67f82810 col:33 float32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x556a67f82710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x556a67f558a0 'float32_t' sugar # | | | | |-Typedef 0x556a67f2cdc8 'float32_t' # | | | | `-BuiltinType 0x556a67efc360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f82598 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f82558 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f825b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f82578 'int' 4 # | | | `-ConstantMatrixType 0x556a67f826b0 'matrix' # | | |-TypedefDecl 0x556a67f82b60 col:33 float32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x556a67f82a50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x556a67f558a0 'float32_t' sugar # | | | | |-Typedef 0x556a67f2cdc8 'float32_t' # | | | | `-BuiltinType 0x556a67efc360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f828d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f82898 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f828f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f828b8 'int' 1 # | | | `-ConstantMatrixType 0x556a67f829f0 'matrix' # | | |-TypedefDecl 0x556a67f82ea0 col:33 float32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x556a67f82da0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x556a67f558a0 'float32_t' sugar # | | | | |-Typedef 0x556a67f2cdc8 'float32_t' # | | | | `-BuiltinType 0x556a67efc360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f82c28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f82be8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f82c48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f82c08 'int' 2 # | | | `-ConstantMatrixType 0x556a67f82d40 'matrix' # | | |-TypedefDecl 0x556a67f831e0 col:33 float32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x556a67f830e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x556a67f558a0 'float32_t' sugar # | | | | |-Typedef 0x556a67f2cdc8 'float32_t' # | | | | `-BuiltinType 0x556a67efc360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f82f68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f82f28 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f82f88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f82f48 'int' 3 # | | | `-ConstantMatrixType 0x556a67f83080 'matrix' # | | |-TypedefDecl 0x556a67f83520 col:33 float32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x556a67f83420 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x556a67f558a0 'float32_t' sugar # | | | | |-Typedef 0x556a67f2cdc8 'float32_t' # | | | | `-BuiltinType 0x556a67efc360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f832a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f83268 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f832c8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f83288 'int' 4 # | | | `-ConstantMatrixType 0x556a67f833c0 'matrix' # | | |-TypedefDecl 0x556a67f83860 col:33 float32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x556a67f83760 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x556a67f558a0 'float32_t' sugar # | | | | |-Typedef 0x556a67f2cdc8 'float32_t' # | | | | `-BuiltinType 0x556a67efc360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f835e8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f835a8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f83608 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f835c8 'int' 1 # | | | `-ConstantMatrixType 0x556a67f83700 'matrix' # | | |-TypedefDecl 0x556a67f83bf0 col:33 float32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x556a67f83af0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x556a67f558a0 'float32_t' sugar # | | | | |-Typedef 0x556a67f2cdc8 'float32_t' # | | | | `-BuiltinType 0x556a67efc360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f83928 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f838e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f83948 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f83908 'int' 2 # | | | `-ConstantMatrixType 0x556a67f83a40 'matrix' # | | |-TypedefDecl 0x556a67f83f30 col:33 float32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x556a67f83e30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x556a67f558a0 'float32_t' sugar # | | | | |-Typedef 0x556a67f2cdc8 'float32_t' # | | | | `-BuiltinType 0x556a67efc360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f83cb8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f83c78 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f83cd8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f83c98 'int' 3 # | | | `-ConstantMatrixType 0x556a67f83dd0 'matrix' # | | |-TypedefDecl 0x556a67f84270 col:33 float32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x556a67f84170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x556a67f558a0 'float32_t' sugar # | | | | |-Typedef 0x556a67f2cdc8 'float32_t' # | | | | `-BuiltinType 0x556a67efc360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f83ff8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f83fb8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f84018 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f83fd8 'int' 4 # | | | `-ConstantMatrixType 0x556a67f84110 'matrix' # | | |-TypedefDecl 0x556a67f845f0 col:33 float64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x556a67f844f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x556a67f56200 'float64_t' sugar # | | | | |-Typedef 0x556a67f2cf18 'float64_t' # | | | | `-BuiltinType 0x556a67efc380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f84338 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f842f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f84358 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f84318 'int' 1 # | | | `-ConstantMatrixType 0x556a67f84490 'matrix' # | | |-TypedefDecl 0x556a67f84930 col:33 float64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x556a67f84830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x556a67f56200 'float64_t' sugar # | | | | |-Typedef 0x556a67f2cf18 'float64_t' # | | | | `-BuiltinType 0x556a67efc380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f846b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f84678 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f846d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f84698 'int' 2 # | | | `-ConstantMatrixType 0x556a67f847d0 'matrix' # | | |-TypedefDecl 0x556a67f84c90 col:33 float64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x556a67f84b90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x556a67f56200 'float64_t' sugar # | | | | |-Typedef 0x556a67f2cf18 'float64_t' # | | | | `-BuiltinType 0x556a67efc380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f849f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f849b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f84a18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f849d8 'int' 3 # | | | `-ConstantMatrixType 0x556a67f84b30 'matrix' # | | |-TypedefDecl 0x556a67f84fd0 col:33 float64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x556a67f84ed0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x556a67f56200 'float64_t' sugar # | | | | |-Typedef 0x556a67f2cf18 'float64_t' # | | | | `-BuiltinType 0x556a67efc380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f84d58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f84d18 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f84d78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f84d38 'int' 4 # | | | `-ConstantMatrixType 0x556a67f84e70 'matrix' # | | |-TypedefDecl 0x556a67f85310 col:33 float64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x556a67f85210 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x556a67f56200 'float64_t' sugar # | | | | |-Typedef 0x556a67f2cf18 'float64_t' # | | | | `-BuiltinType 0x556a67efc380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f85098 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f85058 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f850b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f85078 'int' 1 # | | | `-ConstantMatrixType 0x556a67f851b0 'matrix' # | | |-TypedefDecl 0x556a67f85650 col:33 float64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x556a67f85550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x556a67f56200 'float64_t' sugar # | | | | |-Typedef 0x556a67f2cf18 'float64_t' # | | | | `-BuiltinType 0x556a67efc380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f853d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f85398 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f853f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f853b8 'int' 2 # | | | `-ConstantMatrixType 0x556a67f854f0 'matrix' # | | |-TypedefDecl 0x556a67f85990 col:33 float64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x556a67f85890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x556a67f56200 'float64_t' sugar # | | | | |-Typedef 0x556a67f2cf18 'float64_t' # | | | | `-BuiltinType 0x556a67efc380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f85718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f856d8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f85738 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f856f8 'int' 3 # | | | `-ConstantMatrixType 0x556a67f85830 'matrix' # | | |-TypedefDecl 0x556a67f85ce0 col:33 float64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x556a67f85be0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x556a67f56200 'float64_t' sugar # | | | | |-Typedef 0x556a67f2cf18 'float64_t' # | | | | `-BuiltinType 0x556a67efc380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f85a58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f85a18 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f85a78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f85a38 'int' 4 # | | | `-ConstantMatrixType 0x556a67f85b80 'matrix' # | | |-TypedefDecl 0x556a67f86020 col:33 float64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x556a67f85f20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x556a67f56200 'float64_t' sugar # | | | | |-Typedef 0x556a67f2cf18 'float64_t' # | | | | `-BuiltinType 0x556a67efc380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f85da8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f85d68 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f85dc8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f85d88 'int' 1 # | | | `-ConstantMatrixType 0x556a67f85ec0 'matrix' # | | |-TypedefDecl 0x556a67f86360 col:33 float64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x556a67f86260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x556a67f56200 'float64_t' sugar # | | | | |-Typedef 0x556a67f2cf18 'float64_t' # | | | | `-BuiltinType 0x556a67efc380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f860e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f860a8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f86108 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f860c8 'int' 2 # | | | `-ConstantMatrixType 0x556a67f86200 'matrix' # | | |-TypedefDecl 0x556a67f866a0 col:33 float64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x556a67f865a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x556a67f56200 'float64_t' sugar # | | | | |-Typedef 0x556a67f2cf18 'float64_t' # | | | | `-BuiltinType 0x556a67efc380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f86428 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f863e8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f86448 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f86408 'int' 3 # | | | `-ConstantMatrixType 0x556a67f86540 'matrix' # | | |-TypedefDecl 0x556a67f869e0 col:33 float64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x556a67f868e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x556a67f56200 'float64_t' sugar # | | | | |-Typedef 0x556a67f2cf18 'float64_t' # | | | | `-BuiltinType 0x556a67efc380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f86768 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f86728 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f86788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f86748 'int' 4 # | | | `-ConstantMatrixType 0x556a67f86880 'matrix' # | | |-TypedefDecl 0x556a67f86d30 col:33 float64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x556a67f86c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x556a67f56200 'float64_t' sugar # | | | | |-Typedef 0x556a67f2cf18 'float64_t' # | | | | `-BuiltinType 0x556a67efc380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f86aa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f86a68 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x556a67f86ac8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x556a67f86a88 'int' 1 # | | | `-ConstantMatrixType 0x556a67f86bd0 'matrix' # | | |-TypedefDecl 0x556a67f87070 col:33 float64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x556a67f86f70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x556a67f56200 'float64_t' sugar # | | | | |-Typedef 0x556a67f2cf18 'float64_t' # | | | | `-BuiltinType 0x556a67efc380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f86df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f86db8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x556a67f86e18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x556a67f86dd8 'int' 2 # | | | `-ConstantMatrixType 0x556a67f86f10 'matrix' # | | |-TypedefDecl 0x556a67f873b0 col:33 float64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x556a67f872b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x556a67f56200 'float64_t' sugar # | | | | |-Typedef 0x556a67f2cf18 'float64_t' # | | | | `-BuiltinType 0x556a67efc380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x556a67f87138 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x556a67f870f8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x556a67f87158 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x556a67f87118 'int' 3 # | | | `-ConstantMatrixType 0x556a67f87250 'matrix' # | | `-TypedefDecl 0x556a67f876f0 col:33 float64_t4x4 'matrix' # | | `-TemplateSpecializationType 0x556a67f875f0 'matrix' sugar alias # | | |-name: 'matrix':'hlsl::matrix' qualified # | | | `-TypeAliasTemplateDecl 0x556a67f282f8 <> implicit matrix # | | |-TemplateArgument type 'float64_t':'double' # | | | `-TypedefType 0x556a67f56200 'float64_t' sugar # | | | |-Typedef 0x556a67f2cf18 'float64_t' # | | | `-BuiltinType 0x556a67efc380 'double' # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x556a67f87478 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x556a67f87438 'int' 4 # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x556a67f87498 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x556a67f87458 'int' 4 # | | `-ConstantMatrixType 0x556a67f87590 'matrix' # | |-NamespaceDecl 0x556a67f9aa18 prev 0x556a67f2cbf0 line:12:11 hlsl # | | |-original Namespace 0x556a67efca98 'hlsl' # | | `-NamespaceDecl 0x556a67f9aa88 line:14:11 __detail # | | |-ClassTemplateDecl 0x556a67f9ad68 line:16:42 is_same # | | | |-TemplateTypeParmDecl 0x556a67f9ab10 col:20 typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x556a67f9ab90 col:32 typename depth 0 index 1 U # | | | `-CXXRecordDecl 0x556a67f9ac68 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 0x556a67f9ad10 <> Implicit # | | | |-CXXRecordDecl 0x556a67f9ae40 col:42 implicit struct is_same # | | | `-VarDecl 0x556a67f9aef8 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x556a67f9af80 'bool' false # | | |-ClassTemplatePartialSpecializationDecl 0x556a67f9b2f0 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 0x556a67efcb70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateArgument type 'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x556a67efcb70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x556a67f9b028 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x556a67f9b520 <> Implicit # | | | |-CXXRecordDecl 0x556a67f9b5e0 col:30 implicit struct is_same # | | | `-VarDecl 0x556a67f9b698 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x556a67f9b700 'bool' true # | | |-ClassTemplateDecl 0x556a67fa0088 col:38 enable_if # | | | |-NonTypeTemplateParmDecl 0x556a67f9fe88 col:16 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x556a67f9fee0 col:28 typename depth 0 index 1 T # | | | `-CXXRecordDecl 0x556a67f9ff88 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 0x556a67fa0030 <> Implicit # | | | `-CXXRecordDecl 0x556a67fa0160 col:38 implicit struct enable_if # | | |-ClassTemplatePartialSpecializationDecl 0x556a67fa0540 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 0x556a67efcb70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x556a67fa0248 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x556a67fa07a0 <> Implicit # | | | |-CXXRecordDecl 0x556a67fa0860 col:30 implicit struct enable_if # | | | `-TypeAliasDecl 0x556a67fa0918 col:9 Type 'T' # | | | `-TemplateTypeParmType 0x556a67fa02a0 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x556a67fa0248 'T' # | | |-TypeAliasTemplateDecl 0x556a67fa0d00 col:1 enable_if_t # | | | |-NonTypeTemplateParmDecl 0x556a67fa09e0 col:16 referenced 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x556a67fa0a48 col:25 referenced class depth 0 index 1 T # | | | | `-TemplateArgument type 'void' # | | | | `-BuiltinType 0x556a67efc1c0 'void' # | | | `-TypeAliasDecl 0x556a67fa0ca0 col:7 enable_if_t 'typename enable_if::Type' # | | | `-DependentNameType 0x556a67fa0c30 'typename enable_if::Type' dependent # | | |-FunctionTemplateDecl 0x556a67fa2160 line:35:1 bit_cast # | | | |-TemplateTypeParmDecl 0x556a67fa0d58 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x556a67fa1630 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x556a67fa16c8 col:39 referenced 'int' depth 0 index 2 N # | | | `-FunctionDecl 0x556a67fa20b8 line:35:1 constexpr bit_cast 'enable_if_t> (vector)' implicit-inline # | | | |-ParmVarDecl 0x556a67fa1f68 col:23 referenced V 'vector' # | | | `-CompoundStmt 0x556a67fa2440 # | | | `-ReturnStmt 0x556a67fa2430 # | | | `-BuiltinBitCastExpr 0x556a67fa2408 'vector' # | | | `-DeclRefExpr 0x556a67fa23b0 'vector' lvalue ParmVar 0x556a67fa1f68 'V' 'vector' # | | |-FunctionTemplateDecl 0x556a67fa4c50 line:40:50 bit_cast # | | | |-TemplateTypeParmDecl 0x556a67fa2458 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x556a67fa24e0 col:32 referenced typename depth 0 index 1 T # | | | `-FunctionDecl 0x556a67fa4ba8 line:40:50 constexpr bit_cast 'enable_if_t (T)' implicit-inline # | | | |-ParmVarDecl 0x556a67fa4a60 col:61 referenced F 'T' # | | | `-CompoundStmt 0x556a67fa4da8 # | | | `-ReturnStmt 0x556a67fa4d98 # | | | `-BuiltinBitCastExpr 0x556a67fa4d70 'U' # | | | `-DeclRefExpr 0x556a67fa4d40 'T' lvalue ParmVar 0x556a67fa4a60 'F' 'T' # | | |-ClassTemplateDecl 0x556a67fa4f60 line:44:30 is_arithmetic # | | | |-TemplateTypeParmDecl 0x556a67fa4dc0 col:20 referenced typename depth 0 index 0 T # | | | `-CXXRecordDecl 0x556a67fa4e60 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 0x556a67fa4f08 <> Implicit # | | | |-CXXRecordDecl 0x556a67fa5038 col:30 implicit struct is_arithmetic # | | | `-VarDecl 0x556a67fa50f0 col:21 Value 'const hlsl_private bool' static cinit # | | | `-TypeTraitExpr 0x556a67fa5168 'bool' __is_arithmetic # | | | `-TemplateTypeParmType 0x556a67fa4e10 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x556a67fa4dc0 'T' # | | `-TypeAliasTemplateDecl 0x556a67fa5c08 line:49:1 HLSL_FIXED_VECTOR # | | |-TemplateTypeParmDecl 0x556a67fa51d8 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x556a67fa5278 col:27 referenced 'int' depth 0 index 1 N # | | `-TypeAliasDecl 0x556a67fa5ba8 line:49:7 HLSL_FIXED_VECTOR 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' # | | `-TemplateSpecializationType 0x556a67fa5ad0 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' sugar dependent alias # | | |-name: 'vector':'hlsl::vector' qualified # | | | `-TypeAliasTemplateDecl 0x556a67efcdf0 <> 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 0x556a67fa56a0 '__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 0x556a67f9aa88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x556a67fa0d00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x556a67fa53f0 'bool' # | | | | `-BinaryOperator 0x556a67fa53d0 'bool' '&&' # | | | | |-BinaryOperator 0x556a67fa5350 'bool' '>' # | | | | | |-DeclRefExpr 0x556a67fa5310 'int' NonTypeTemplateParm 0x556a67fa5278 'N' 'int' # | | | | | `-IntegerLiteral 0x556a67fa5330 'int' 1 # | | | | `-BinaryOperator 0x556a67fa53b0 'bool' '<=' # | | | | |-DeclRefExpr 0x556a67fa5370 'int' NonTypeTemplateParm 0x556a67fa5278 'N' 'int' # | | | | `-IntegerLiteral 0x556a67fa5390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x556a67fa5230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x556a67fa51d8 'T' # | | | `-DependentNameType 0x556a67fa5650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | |-TemplateArgument expr 'N':'value-parameter-0-1' # | | | `-DeclRefExpr 0x556a67fa59b0 'int' NonTypeTemplateParm 0x556a67fa5278 'N' 'int' # | | `-DependentSizedExtVectorType 0x556a67fa5a80 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' dependent # | | |-SubstTemplateTypeParmType 0x556a67fa59e0 '__detail::enable_if_t<(N > 1 && N <= 4), T>' sugar dependent class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x556a67efcdf0 'vector' # | | | `-TemplateSpecializationType 0x556a67fa56a0 '__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 0x556a67f9aa88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x556a67fa0d00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x556a67fa53f0 'bool' # | | | | `-BinaryOperator 0x556a67fa53d0 'bool' '&&' # | | | | |-BinaryOperator 0x556a67fa5350 'bool' '>' # | | | | | |-DeclRefExpr 0x556a67fa5310 'int' NonTypeTemplateParm 0x556a67fa5278 'N' 'int' # | | | | | `-IntegerLiteral 0x556a67fa5330 'int' 1 # | | | | `-BinaryOperator 0x556a67fa53b0 'bool' '<=' # | | | | |-DeclRefExpr 0x556a67fa5370 'int' NonTypeTemplateParm 0x556a67fa5278 'N' 'int' # | | | | `-IntegerLiteral 0x556a67fa5390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x556a67fa5230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x556a67fa51d8 'T' # | | | `-DependentNameType 0x556a67fa5650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | `-SubstNonTypeTemplateParmExpr 0x556a67fa5a18 <> 'int' # | | |-NonTypeTemplateParmDecl 0x556a67efcc20 <> 'int' depth 0 index 1 element_count # | | | `-TemplateArgument expr '4' # | | | `-IntegerLiteral 0x556a67efcc78 <> 'int' 4 # | | `-DeclRefExpr 0x556a67fa59b0 'int' NonTypeTemplateParm 0x556a67fa5278 'N' 'int' # | |-NamespaceDecl 0x556a67fa5ca8 prev 0x556a67f9aa18 line:12:11 hlsl # | | |-original Namespace 0x556a67efca98 'hlsl' # | | |-FunctionDecl 0x556a67fa5e28 col:6 abs 'half (half)' # | | | |-ParmVarDecl 0x556a67fa5d40 col:14 'half' # | | | |-BuiltinAliasAttr 0x556a67fa5ed8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x556a67fa5f50 Implicit # | | | `-ConstAttr 0x556a67fa5f78 Implicit # | | |-FunctionDecl 0x556a67fa6128 col:7 abs 'half2 (half2)' # | | | |-ParmVarDecl 0x556a67fa6000 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x556a67fa61d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x556a67fa6250 Implicit # | | | `-ConstAttr 0x556a67fa6278 Implicit # | | |-FunctionDecl 0x556a67fa6438 col:7 abs 'half3 (half3)' # | | | |-ParmVarDecl 0x556a67fa6310 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x556a67fa64e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x556a67fa6560 Implicit # | | | `-ConstAttr 0x556a67fa6588 Implicit # | | |-FunctionDecl 0x556a67fa6748 col:7 abs 'half4 (half4)' # | | | |-ParmVarDecl 0x556a67fa6620 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x556a67fa67f8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x556a67fa6870 Implicit # | | | `-ConstAttr 0x556a67fa6898 Implicit # | | |-FunctionDecl 0x556a67fa7e68 col:5 abs 'int (int)' # | | | |-ParmVarDecl 0x556a67fa7d80 col:12 'int' # | | | |-BuiltinAliasAttr 0x556a67fa7f18 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x556a67fa7f90 Implicit # | | | `-ConstAttr 0x556a67fa7fb8 Implicit # | | |-FunctionDecl 0x556a67fa8178 col:6 abs 'int2 (int2)' # | | | |-ParmVarDecl 0x556a67fa8050 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x556a67fa8228 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x556a67fa82a0 Implicit # | | | `-ConstAttr 0x556a67fa82c8 Implicit # | | |-FunctionDecl 0x556a67fa8488 col:6 abs 'int3 (int3)' # | | | |-ParmVarDecl 0x556a67fa8360 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x556a67fa8538 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x556a67fa85b0 Implicit # | | | `-ConstAttr 0x556a67fa85d8 Implicit # | | |-FunctionDecl 0x556a67fa8798 col:6 abs 'int4 (int4)' # | | | |-ParmVarDecl 0x556a67fa8670 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x556a67fa8848 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x556a67fa88c0 Implicit # | | | `-ConstAttr 0x556a67fa88e8 Implicit # | | |-FunctionDecl 0x556a67fa8a68 col:16 constexpr abs 'uint (uint)' implicit-inline # | | | |-ParmVarDecl 0x556a67fa8938 col:25 used V 'uint':'unsigned int' # | | | `-CompoundStmt 0x556a67fa8b88 # | | | `-ReturnStmt 0x556a67fa8b78 # | | | `-ImplicitCastExpr 0x556a67fa8b60 'uint':'unsigned int' # | | | `-DeclRefExpr 0x556a67fa8b40 'uint':'unsigned int' lvalue ParmVar 0x556a67fa8938 'V' 'uint':'unsigned int' # | | |-FunctionDecl 0x556a67fa8d90 col:17 constexpr abs 'uint2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x556a67fa8bd8 col:27 used V 'uint2':'vector' # | | | `-CompoundStmt 0x556a67fa8eb0 # | | | `-ReturnStmt 0x556a67fa8ea0 # | | | `-ImplicitCastExpr 0x556a67fa8e88 'uint2':'vector' # | | | `-DeclRefExpr 0x556a67fa8e68 'uint2':'vector' lvalue ParmVar 0x556a67fa8bd8 'V' 'uint2':'vector' # | | |-FunctionDecl 0x556a67fa9038 col:17 constexpr abs 'uint3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x556a67fa8f08 col:27 used V 'uint3':'vector' # | | | `-CompoundStmt 0x556a67fa9158 # | | | `-ReturnStmt 0x556a67fa9148 # | | | `-ImplicitCastExpr 0x556a67fa9130 'uint3':'vector' # | | | `-DeclRefExpr 0x556a67fa9110 'uint3':'vector' lvalue ParmVar 0x556a67fa8f08 'V' 'uint3':'vector' # | | |-FunctionDecl 0x556a67fa92d8 col:17 constexpr abs 'uint4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x556a67fa91a8 col:27 used V 'uint4':'vector' # | | | `-CompoundStmt 0x556a67fa93f8 # | | | `-ReturnStmt 0x556a67fa93e8 # | | | `-ImplicitCastExpr 0x556a67fa93d0 'uint4':'vector' # | | | `-DeclRefExpr 0x556a67fa93b0 'uint4':'vector' lvalue ParmVar 0x556a67fa91a8 'V' 'uint4':'vector' # | | |-FunctionDecl 0x556a67fa9528 col:7 abs 'float (float)' # | | | |-ParmVarDecl 0x556a67fa9438 col:16 'float' # | | | |-BuiltinAliasAttr 0x556a67fa95d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x556a67fa9650 Implicit # | | | `-ConstAttr 0x556a67fa9678 Implicit # | | |-FunctionDecl 0x556a67fa9838 col:8 abs 'float2 (float2)' # | | | |-ParmVarDecl 0x556a67fa9710 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x556a67fa98e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x556a67fa9960 Implicit # | | | `-ConstAttr 0x556a67fa9988 Implicit # | | |-FunctionDecl 0x556a67fa9b48 col:8 abs 'float3 (float3)' # | | | |-ParmVarDecl 0x556a67fa9a20 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x556a67fa9bf8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x556a67fa9c70 Implicit # | | | `-ConstAttr 0x556a67fa9c98 Implicit # | | |-FunctionDecl 0x556a67faa5d8 col:8 abs 'float4 (float4)' # | | | |-ParmVarDecl 0x556a67faa4b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x556a67faa688 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x556a67faa700 Implicit # | | | `-ConstAttr 0x556a67faa728 Implicit # | | |-FunctionDecl 0x556a67faa8c8 col:9 abs 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x556a67faa7a0 col:20 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x556a67faa978 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x556a67faa9f0 Implicit # | | | `-ConstAttr 0x556a67faaa18 Implicit # | | |-FunctionDecl 0x556a67faabd8 col:10 abs 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x556a67faaab0 col:22 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x556a67faac88 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x556a67faad00 Implicit # | | | `-ConstAttr 0x556a67faad28 Implicit # | | |-FunctionDecl 0x556a67faaee8 col:10 abs 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x556a67faadc0 col:22 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x556a67faaf98 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x556a67fab010 Implicit # | | | `-ConstAttr 0x556a67fab038 Implicit # | | |-FunctionDecl 0x556a67fab1f8 col:10 abs 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x556a67fab0d0 col:22 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x556a67fab2a8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x556a67fab320 Implicit # | | | `-ConstAttr 0x556a67fab348 Implicit # | | |-FunctionDecl 0x556a67fafb70 col:20 constexpr abs 'uint64_t (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x556a67fab398 col:33 used V 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x556a67fafc90 # | | | `-ReturnStmt 0x556a67fafc80 # | | | `-ImplicitCastExpr 0x556a67fafc68 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x556a67fafc48 'uint64_t':'unsigned long' lvalue ParmVar 0x556a67fab398 'V' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x556a67fafe18 col:21 constexpr abs 'uint64_t2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x556a67fafce8 col:35 used V 'uint64_t2':'vector' # | | | `-CompoundStmt 0x556a67faff38 # | | | `-ReturnStmt 0x556a67faff28 # | | | `-ImplicitCastExpr 0x556a67faff10 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x556a67fafef0 'uint64_t2':'vector' lvalue ParmVar 0x556a67fafce8 'V' 'uint64_t2':'vector' # | | |-FunctionDecl 0x556a67fb00b8 col:21 constexpr abs 'uint64_t3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556a67faff88 col:35 used V 'uint64_t3':'vector' # | | | `-CompoundStmt 0x556a67fb01d8 # | | | `-ReturnStmt 0x556a67fb01c8 # | | | `-ImplicitCastExpr 0x556a67fb01b0 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x556a67fb0190 'uint64_t3':'vector' lvalue ParmVar 0x556a67faff88 'V' 'uint64_t3':'vector' # | | |-FunctionDecl 0x556a67fb0358 col:21 constexpr abs 'uint64_t4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x556a67fb0228 col:35 used V 'uint64_t4':'vector' # | | | `-CompoundStmt 0x556a67fb0478 # | | | `-ReturnStmt 0x556a67fb0468 # | | | `-ImplicitCastExpr 0x556a67fb0450 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x556a67fb0430 'uint64_t4':'vector' lvalue ParmVar 0x556a67fb0228 'V' 'uint64_t4':'vector' # | | |-FunctionDecl 0x556a67fb05a8 col:8 abs 'double (double)' # | | | |-ParmVarDecl 0x556a67fb04b8 col:18 'double' # | | | |-BuiltinAliasAttr 0x556a67fb0658 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x556a67fb06d0 Implicit # | | | `-ConstAttr 0x556a67fb06f8 Implicit # | | |-FunctionDecl 0x556a67fb08b8 col:9 abs 'double2 (double2)' # | | | |-ParmVarDecl 0x556a67fb0790 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x556a67fb0968 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x556a67fb09e0 Implicit # | | | `-ConstAttr 0x556a67fb0a08 Implicit # | | |-FunctionDecl 0x556a67fb1cc8 col:9 abs 'double3 (double3)' # | | | |-ParmVarDecl 0x556a67fb0aa0 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x556a67fb1d78 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x556a67fb1df0 Implicit # | | | `-ConstAttr 0x556a67fb1e18 Implicit # | | |-FunctionDecl 0x556a67fb1fd8 col:9 abs 'double4 (double4)' # | | | |-ParmVarDecl 0x556a67fb1eb0 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x556a67fb2088 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x556a67fb2100 Implicit # | | | `-ConstAttr 0x556a67fb2128 Implicit # | | |-FunctionDecl 0x556a67fb2238 col:6 acos 'half (half)' # | | | |-ParmVarDecl 0x556a67fb2188 col:15 'half' # | | | |-BuiltinAliasAttr 0x556a67fb22e8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x556a67fb2360 Implicit # | | | `-ConstAttr 0x556a67fb2388 Implicit # | | |-FunctionDecl 0x556a67fb24a0 col:7 acos 'half2 (half2)' # | | | |-ParmVarDecl 0x556a67fb23f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x556a67fb2550 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x556a67fb25c8 Implicit # | | | `-ConstAttr 0x556a67fb25f0 Implicit # | | |-FunctionDecl 0x556a67fb2718 col:7 acos 'half3 (half3)' # | | | |-ParmVarDecl 0x556a67fb2668 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x556a67fb27c8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x556a67fb2840 Implicit # | | | `-ConstAttr 0x556a67fb2868 Implicit # | | |-FunctionDecl 0x556a67fb2990 col:7 acos 'half4 (half4)' # | | | |-ParmVarDecl 0x556a67fb28e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x556a67fb2a40 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x556a67fb2ab8 Implicit # | | | `-ConstAttr 0x556a67fb2ae0 Implicit # | | |-FunctionDecl 0x556a67fb2c30 col:7 used acos 'float (float)' # | | | |-ParmVarDecl 0x556a67fb2b40 col:17 'float' # | | | |-BuiltinAliasAttr 0x556a67fb2ce0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x556a67fb2d58 Implicit # | | | `-ConstAttr 0x556a67fb2d80 Implicit # | | |-FunctionDecl 0x556a67fb2ea8 col:8 used acos 'float2 (float2)' # | | | |-ParmVarDecl 0x556a67fb2df8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x556a67fb2f58 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x556a67fb2fd0 Implicit # | | | `-ConstAttr 0x556a67fb2ff8 Implicit # | | |-FunctionDecl 0x556a67fb3120 col:8 used acos 'float3 (float3)' # | | | |-ParmVarDecl 0x556a67fb3070 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x556a67fb31d0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x556a67fb3248 Implicit # | | | `-ConstAttr 0x556a67fb3270 Implicit # | | |-FunctionDecl 0x556a67fb3398 col:8 used acos 'float4 (float4)' # | | | |-ParmVarDecl 0x556a67fb32e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x556a67fb3448 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x556a67fb34c0 Implicit # | | | `-ConstAttr 0x556a67fb34e8 Implicit # | | |-FunctionDecl 0x556a67fb3768 col:11 AddUint64 'uint32_t2 (uint32_t2, uint32_t2)' # | | | |-ParmVarDecl 0x556a67fb3590 col:30 'uint32_t2':'vector' # | | | |-ParmVarDecl 0x556a67fb3610 col:41 'uint32_t2':'vector' # | | | |-AvailabilityAttr 0x556a67fb3820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a67fb38e0 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x556a67fb3928 Implicit # | | | `-ConstAttr 0x556a67fb3950 Implicit # | | |-FunctionDecl 0x556a67fb6050 col:11 AddUint64 'uint32_t4 (uint32_t4, uint32_t4)' # | | | |-ParmVarDecl 0x556a67fb39f0 col:30 'uint32_t4':'vector' # | | | |-ParmVarDecl 0x556a67fb3a70 col:41 'uint32_t4':'vector' # | | | |-AvailabilityAttr 0x556a67fb6108 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a67fb61c8 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x556a67fb6210 Implicit # | | | `-ConstAttr 0x556a67fb6238 Implicit # | | |-FunctionDecl 0x556a67fb6380 col:6 all 'bool (half)' # | | | |-ParmVarDecl 0x556a67fb6298 col:14 'half' # | | | |-BuiltinAliasAttr 0x556a67fb6430 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x556a67fb64a8 Implicit # | | | `-ConstAttr 0x556a67fb64d0 Implicit # | | |-FunctionDecl 0x556a67fb6660 col:6 all 'bool (half2)' # | | | |-ParmVarDecl 0x556a67fb6538 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x556a67fb6710 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x556a67fb6788 Implicit # | | | `-ConstAttr 0x556a67fb67b0 Implicit # | | |-FunctionDecl 0x556a67fb6950 col:6 all 'bool (half3)' # | | | |-ParmVarDecl 0x556a67fb6828 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x556a67fb6a00 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x556a67fb6a78 Implicit # | | | `-ConstAttr 0x556a67fb6aa0 Implicit # | | |-FunctionDecl 0x556a67fb6c40 col:6 all 'bool (half4)' # | | | |-ParmVarDecl 0x556a67fb6b18 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x556a67fb6cf0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x556a67fb6d68 Implicit # | | | `-ConstAttr 0x556a67fb6d90 Implicit # | | |-FunctionDecl 0x556a67fb6ed0 col:6 all 'bool (bool)' # | | | |-ParmVarDecl 0x556a67fb6de8 col:14 'bool' # | | | |-BuiltinAliasAttr 0x556a67fb6f80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x556a67fb6ff8 Implicit # | | | `-ConstAttr 0x556a67fb7020 Implicit # | | |-FunctionDecl 0x556a67fb71f0 col:6 all 'bool (bool2)' # | | | |-ParmVarDecl 0x556a67fb70d0 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x556a67fb72a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x556a67fb7318 Implicit # | | | `-ConstAttr 0x556a67fb7340 Implicit # | | |-FunctionDecl 0x556a67fb7500 col:6 all 'bool (bool3)' # | | | |-ParmVarDecl 0x556a67fb73e0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x556a67fb75b0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x556a67fb7628 Implicit # | | | `-ConstAttr 0x556a67fb7650 Implicit # | | |-FunctionDecl 0x556a67fb7810 col:6 all 'bool (bool4)' # | | | |-ParmVarDecl 0x556a67fb76f0 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x556a67fb78c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x556a67fb7938 Implicit # | | | `-ConstAttr 0x556a67fb7960 Implicit # | | |-FunctionDecl 0x556a67fb7ab0 col:6 all 'bool (int)' # | | | |-ParmVarDecl 0x556a67fb79d0 col:13 'int' # | | | |-BuiltinAliasAttr 0x556a67fb7b60 clang_builtin_alias __builtin_hlsl_all # | | | |-BuiltinAliasAttr 0x556a67fb7bc0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x556a67fb7c08 Implicit # | | | `-ConstAttr 0x556a67fb7c30 Implicit # | | |-FunctionDecl 0x556a67fb7dd0 col:6 all 'bool (int2)' # | | | |-ParmVarDecl 0x556a67fb7ca8 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x556a67fb7e80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x556a67fb7ef8 Implicit # | | | `-ConstAttr 0x556a67fb7f20 Implicit # | | |-FunctionDecl 0x556a67fb80d0 col:6 all 'bool (int3)' # | | | |-ParmVarDecl 0x556a67fb7f98 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x556a67fb8180 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x556a67fb81f8 Implicit # | | | `-ConstAttr 0x556a67fb8220 Implicit # | | |-FunctionDecl 0x556a67fb83c0 col:6 all 'bool (int4)' # | | | |-ParmVarDecl 0x556a67fb8298 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x556a67fb8470 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x556a67fb84e8 Implicit # | | | `-ConstAttr 0x556a67fb8510 Implicit # | | |-FunctionDecl 0x556a67fb86b0 col:6 all 'bool (uint)' # | | | |-ParmVarDecl 0x556a67fb8588 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x556a67fb8760 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x556a67fb87d8 Implicit # | | | `-ConstAttr 0x556a67fb8800 Implicit # | | |-FunctionDecl 0x556a67fb89a0 col:6 all 'bool (uint2)' # | | | |-ParmVarDecl 0x556a67fb8878 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x556a67fb8a50 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x556a67fb8ac8 Implicit # | | | `-ConstAttr 0x556a67fb8af0 Implicit # | | |-FunctionDecl 0x556a67fb8c90 col:6 all 'bool (uint3)' # | | | |-ParmVarDecl 0x556a67fb8b68 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x556a67fb8d40 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x556a67fb8db8 Implicit # | | | `-ConstAttr 0x556a67fb8de0 Implicit # | | |-FunctionDecl 0x556a67fb8f80 col:6 all 'bool (uint4)' # | | | |-ParmVarDecl 0x556a67fb8e58 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x556a67fb9030 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x556a67fb90c8 Implicit # | | | `-ConstAttr 0x556a67fb90f0 Implicit # | | |-FunctionDecl 0x556a67fb9230 col:6 all 'bool (float)' # | | | |-ParmVarDecl 0x556a67fb9150 col:15 'float' # | | | |-BuiltinAliasAttr 0x556a67fb92e0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x556a67fb9358 Implicit # | | | `-ConstAttr 0x556a67fb9380 Implicit # | | |-FunctionDecl 0x556a67fb9520 col:6 all 'bool (float2)' # | | | |-ParmVarDecl 0x556a67fb93f8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x556a67fb95d0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x556a67fb9648 Implicit # | | | `-ConstAttr 0x556a67fb9670 Implicit # | | |-FunctionDecl 0x556a67fb9810 col:6 all 'bool (float3)' # | | | |-ParmVarDecl 0x556a67fb96e8 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x556a67fb98c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x556a67fb9938 Implicit # | | | `-ConstAttr 0x556a67fb9960 Implicit # | | |-FunctionDecl 0x556a67fb9b00 col:6 all 'bool (float4)' # | | | |-ParmVarDecl 0x556a67fb99d8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x556a67fb9bb0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x556a67fb9c28 Implicit # | | | `-ConstAttr 0x556a67fb9c50 Implicit # | | |-FunctionDecl 0x556a67fb9df0 col:6 all 'bool (int64_t)' # | | | |-ParmVarDecl 0x556a67fb9cc8 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x556a67fb9ea0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x556a67fb9f18 Implicit # | | | `-ConstAttr 0x556a67fb9f40 Implicit # | | |-FunctionDecl 0x556a67fba0f0 col:6 all 'bool (int64_t2)' # | | | |-ParmVarDecl 0x556a67fb9fb8 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x556a67fba1a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x556a67fba218 Implicit # | | | `-ConstAttr 0x556a67fba240 Implicit # | | |-FunctionDecl 0x556a67fba3e0 col:6 all 'bool (int64_t3)' # | | | |-ParmVarDecl 0x556a67fba2b8 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x556a67fba490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x556a67fba508 Implicit # | | | `-ConstAttr 0x556a67fba530 Implicit # | | |-FunctionDecl 0x556a67fba6d0 col:6 all 'bool (int64_t4)' # | | | |-ParmVarDecl 0x556a67fba5a8 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x556a67fba780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x556a67fba7f8 Implicit # | | | `-ConstAttr 0x556a67fba820 Implicit # | | |-FunctionDecl 0x556a67fba9c0 col:6 all 'bool (uint64_t)' # | | | |-ParmVarDecl 0x556a67fba898 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x556a67fbaa70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x556a67fbaae8 Implicit # | | | `-ConstAttr 0x556a67fbab10 Implicit # | | |-FunctionDecl 0x556a67fbacb0 col:6 all 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x556a67fbab88 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x556a67fbad60 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x556a67fbadd8 Implicit # | | | `-ConstAttr 0x556a67fbae00 Implicit # | | |-FunctionDecl 0x556a67fbafa0 col:6 all 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x556a67fbae78 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x556a67fbb050 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x556a67fbcc98 Implicit # | | | `-ConstAttr 0x556a67fbccc0 Implicit # | | |-FunctionDecl 0x556a67fbce60 col:6 all 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x556a67fbcd38 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x556a67fbcf10 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x556a67fbcf88 Implicit # | | | `-ConstAttr 0x556a67fbcfb0 Implicit # | | |-FunctionDecl 0x556a67fbd0f0 col:6 all 'bool (double)' # | | | |-ParmVarDecl 0x556a67fbd010 col:16 'double' # | | | |-BuiltinAliasAttr 0x556a67fbd1a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x556a67fbd218 Implicit # | | | `-ConstAttr 0x556a67fbd240 Implicit # | | |-FunctionDecl 0x556a67fbd3e0 col:6 all 'bool (double2)' # | | | |-ParmVarDecl 0x556a67fbd2b8 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x556a67fbd490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x556a67fbd508 Implicit # | | | `-ConstAttr 0x556a67fbd530 Implicit # | | |-FunctionDecl 0x556a67fbd6d0 col:6 all 'bool (double3)' # | | | |-ParmVarDecl 0x556a67fbd5a8 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x556a67fbd780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x556a67fbd7f8 Implicit # | | | `-ConstAttr 0x556a67fbd820 Implicit # | | |-FunctionDecl 0x556a67fbd9c0 col:6 all 'bool (double4)' # | | | |-ParmVarDecl 0x556a67fbd898 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x556a67fbda70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x556a67fbdae8 Implicit # | | | `-ConstAttr 0x556a67fbdb10 Implicit # | | |-FunctionDecl 0x556a67fbdd00 col:6 and 'bool (bool, bool)' # | | | |-ParmVarDecl 0x556a67fbdb68 col:15 x 'bool' # | | | |-ParmVarDecl 0x556a67fbdbe0 col:23 y 'bool' # | | | |-BuiltinAliasAttr 0x556a67fbddb8 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x556a67fbde30 Implicit # | | | `-ConstAttr 0x556a67fbde58 Implicit # | | |-FunctionDecl 0x556a67fbe078 col:7 and 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x556a67fbdea8 col:17 x 'bool2':'vector' # | | | |-ParmVarDecl 0x556a67fbdf28 col:26 y 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x556a67fbe130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x556a67fbe1a8 Implicit # | | | `-ConstAttr 0x556a67fbe1d0 Implicit # | | |-FunctionDecl 0x556a67fbe408 col:7 and 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x556a67fbe230 col:17 x 'bool3':'vector' # | | | |-ParmVarDecl 0x556a67fbe2b0 col:26 y 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x556a67fbe4c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x556a67fbe538 Implicit # | | | `-ConstAttr 0x556a67fbe560 Implicit # | | |-FunctionDecl 0x556a67fbe798 col:7 and 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x556a67fbe5c0 col:17 x 'bool4':'vector' # | | | |-ParmVarDecl 0x556a67fbe640 col:26 y 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x556a67fbe850 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x556a67fbe8c8 Implicit # | | | `-ConstAttr 0x556a67fbe8f0 Implicit # | | |-FunctionDecl 0x556a67fbeb48 col:9 and 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x556a67fbe978 col:21 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x556a67fbe9f8 col:32 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x556a67fbec00 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x556a67fbec88 Implicit # | | | `-ConstAttr 0x556a67fbecb0 Implicit # | | |-FunctionDecl 0x556a67fbef08 col:9 and 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x556a67fbed38 col:21 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x556a67fbedb8 col:32 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x556a67fbefc0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x556a67fbf038 Implicit # | | | `-ConstAttr 0x556a67fbf060 Implicit # | | |-FunctionDecl 0x556a67fbf2b8 col:9 and 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x556a67fbf0e8 col:21 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x556a67fbf168 col:32 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x556a67fbf370 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x556a67fbf3e8 Implicit # | | | `-ConstAttr 0x556a67fbf410 Implicit # | | |-FunctionDecl 0x556a67fbf668 col:9 and 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x556a67fbf498 col:21 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x556a67fbf518 col:32 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x556a67fbf720 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x556a67fbf798 Implicit # | | | `-ConstAttr 0x556a67fbf7c0 Implicit # | | |-FunctionDecl 0x556a67fbfa18 col:9 and 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x556a67fbf848 col:21 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x556a67fbf8c8 col:32 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x556a67fbfad0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x556a67fbfb48 Implicit # | | | `-ConstAttr 0x556a67fbfb70 Implicit # | | |-FunctionDecl 0x556a67fbfde8 col:9 and 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x556a67fbfbf8 col:21 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x556a67fbfc98 col:32 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x556a67fbfea0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x556a67fbff18 Implicit # | | | `-ConstAttr 0x556a67fbff40 Implicit # | | |-FunctionDecl 0x556a67fc0198 col:9 and 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x556a67fbffc8 col:21 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x556a67fc0048 col:32 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x556a67fc0250 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x556a67fc02c8 Implicit # | | | `-ConstAttr 0x556a67fc02f0 Implicit # | | |-FunctionDecl 0x556a67fc0548 col:9 and 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x556a67fc0378 col:21 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x556a67fc03f8 col:32 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x556a67fc0600 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x556a67fc0678 Implicit # | | | `-ConstAttr 0x556a67fc06a0 Implicit # | | |-FunctionDecl 0x556a67fc08f8 col:9 and 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x556a67fc0728 col:21 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x556a67fc07a8 col:32 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x556a67fc09b0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x556a67fc0a28 Implicit # | | | `-ConstAttr 0x556a67fc0a50 Implicit # | | |-FunctionDecl 0x556a67fc0cc8 col:9 and 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x556a67fc0ad8 col:21 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x556a67fc0b58 col:32 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x556a67fc0d80 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x556a67fc0df8 Implicit # | | | `-ConstAttr 0x556a67fc0e20 Implicit # | | |-FunctionDecl 0x556a67fc1078 col:9 and 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x556a67fc0ea8 col:21 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x556a67fc0f28 col:32 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x556a67fc1130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x556a67fc11a8 Implicit # | | | `-ConstAttr 0x556a67fc11d0 Implicit # | | |-FunctionDecl 0x556a67fc1428 col:9 and 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x556a67fc1258 col:21 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x556a67fc12d8 col:32 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x556a67fc14e0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x556a67fc1558 Implicit # | | | `-ConstAttr 0x556a67fc1580 Implicit # | | |-FunctionDecl 0x556a67fc17d8 col:9 and 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x556a67fc1608 col:21 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x556a67fc1688 col:32 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x556a67fc1890 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x556a67fc1908 Implicit # | | | `-ConstAttr 0x556a67fc1930 Implicit # | | |-FunctionDecl 0x556a67fc1b88 col:9 and 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x556a67fc19b8 col:21 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x556a67fc1a38 col:32 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x556a67fc1c40 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x556a67f8d288 Implicit # | | | `-ConstAttr 0x556a67f8d2b0 Implicit # | | |-FunctionDecl 0x556a67f8d508 col:9 and 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x556a67f8d338 col:21 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x556a67f8d3b8 col:32 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x556a67f8d5c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x556a67f8d638 Implicit # | | | `-ConstAttr 0x556a67f8d660 Implicit # | | |-FunctionDecl 0x556a67f8d768 col:6 any 'bool (half)' # | | | |-ParmVarDecl 0x556a67f8d6c0 col:14 'half' # | | | |-BuiltinAliasAttr 0x556a67f8d818 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x556a67f8d890 Implicit # | | | `-ConstAttr 0x556a67f8d8b8 Implicit # | | |-FunctionDecl 0x556a67f8d9c8 col:6 any 'bool (half2)' # | | | |-ParmVarDecl 0x556a67f8d920 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x556a67f8da78 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x556a67f8daf0 Implicit # | | | `-ConstAttr 0x556a67f8db18 Implicit # | | |-FunctionDecl 0x556a67f8dc38 col:6 any 'bool (half3)' # | | | |-ParmVarDecl 0x556a67f8db90 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x556a67f8dce8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x556a67f8dd60 Implicit # | | | `-ConstAttr 0x556a67f8dd88 Implicit # | | |-FunctionDecl 0x556a67f8dea8 col:6 any 'bool (half4)' # | | | |-ParmVarDecl 0x556a67f8de00 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x556a67f8df58 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x556a67f8dfd0 Implicit # | | | `-ConstAttr 0x556a67f8dff8 Implicit # | | |-FunctionDecl 0x556a67f8e0f8 col:6 any 'bool (bool)' # | | | |-ParmVarDecl 0x556a67f8e050 col:14 'bool' # | | | |-BuiltinAliasAttr 0x556a67f8e1a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x556a67fc6cb0 Implicit # | | | `-ConstAttr 0x556a67fc6cd8 Implicit # | | |-FunctionDecl 0x556a67fc6df8 col:6 any 'bool (bool2)' # | | | |-ParmVarDecl 0x556a67fc6d50 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x556a67fc6ea8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x556a67fc6f20 Implicit # | | | `-ConstAttr 0x556a67fc6f48 Implicit # | | |-FunctionDecl 0x556a67fc7068 col:6 any 'bool (bool3)' # | | | |-ParmVarDecl 0x556a67fc6fc0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x556a67fc7118 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x556a67fc7190 Implicit # | | | `-ConstAttr 0x556a67fc71b8 Implicit # | | |-FunctionDecl 0x556a67fc72d8 col:6 any 'bool (bool4)' # | | | |-ParmVarDecl 0x556a67fc7230 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x556a67fc7388 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x556a67fc7400 Implicit # | | | `-ConstAttr 0x556a67fc7428 Implicit # | | |-FunctionDecl 0x556a67fc7540 col:6 any 'bool (int)' # | | | |-ParmVarDecl 0x556a67fc7498 col:13 'int' # | | | |-BuiltinAliasAttr 0x556a67fc75f0 clang_builtin_alias __builtin_hlsl_any # | | | |-BuiltinAliasAttr 0x556a67fc7650 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x556a67fc7698 Implicit # | | | `-ConstAttr 0x556a67fc76c0 Implicit # | | |-FunctionDecl 0x556a67fc77e0 col:6 any 'bool (int2)' # | | | |-ParmVarDecl 0x556a67fc7738 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x556a67fc7890 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x556a67fc7908 Implicit # | | | `-ConstAttr 0x556a67fc7930 Implicit # | | |-FunctionDecl 0x556a67fc7a50 col:6 any 'bool (int3)' # | | | |-ParmVarDecl 0x556a67fc79a8 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x556a67fc7b00 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x556a67fc7b78 Implicit # | | | `-ConstAttr 0x556a67fc7ba0 Implicit # | | |-FunctionDecl 0x556a67fc7ce8 col:6 any 'bool (int4)' # | | | |-ParmVarDecl 0x556a67fc7c18 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x556a67fc7d98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x556a67fc7e10 Implicit # | | | `-ConstAttr 0x556a67fc7e38 Implicit # | | |-FunctionDecl 0x556a67fc7f58 col:6 any 'bool (uint)' # | | | |-ParmVarDecl 0x556a67fc7eb0 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x556a67fc8008 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x556a67fc8080 Implicit # | | | `-ConstAttr 0x556a67fc80a8 Implicit # | | |-FunctionDecl 0x556a67fc81c8 col:6 any 'bool (uint2)' # | | | |-ParmVarDecl 0x556a67fc8120 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x556a67fc8278 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x556a67fc82f0 Implicit # | | | `-ConstAttr 0x556a67fc8318 Implicit # | | |-FunctionDecl 0x556a67fc8438 col:6 any 'bool (uint3)' # | | | |-ParmVarDecl 0x556a67fc8390 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x556a67fc84e8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x556a67fc8560 Implicit # | | | `-ConstAttr 0x556a67fc8588 Implicit # | | |-FunctionDecl 0x556a67fc86a8 col:6 any 'bool (uint4)' # | | | |-ParmVarDecl 0x556a67fc8600 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x556a67fc8758 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x556a67fc87d0 Implicit # | | | `-ConstAttr 0x556a67fc87f8 Implicit # | | |-FunctionDecl 0x556a67fc8900 col:6 any 'bool (float)' # | | | |-ParmVarDecl 0x556a67fc8858 col:15 'float' # | | | |-BuiltinAliasAttr 0x556a67fc89b0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x556a67fc8a28 Implicit # | | | `-ConstAttr 0x556a67fc8a50 Implicit # | | |-FunctionDecl 0x556a67fc8b70 col:6 any 'bool (float2)' # | | | |-ParmVarDecl 0x556a67fc8ac8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x556a67fc8c20 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x556a67fc8c98 Implicit # | | | `-ConstAttr 0x556a67fc8cd0 Implicit # | | |-FunctionDecl 0x556a67fc8df0 col:6 any 'bool (float3)' # | | | |-ParmVarDecl 0x556a67fc8d48 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x556a67fc8ea0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x556a67fc8f18 Implicit # | | | `-ConstAttr 0x556a67fc8f40 Implicit # | | |-FunctionDecl 0x556a67fc9060 col:6 any 'bool (float4)' # | | | |-ParmVarDecl 0x556a67fc8fb8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x556a67fc9110 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x556a67fc9188 Implicit # | | | `-ConstAttr 0x556a67fc91b0 Implicit # | | |-FunctionDecl 0x556a67fc92d0 col:6 any 'bool (int64_t)' # | | | |-ParmVarDecl 0x556a67fc9228 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x556a67fc9380 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x556a67fc93f8 Implicit # | | | `-ConstAttr 0x556a67fc9420 Implicit # | | |-FunctionDecl 0x556a67fc9540 col:6 any 'bool (int64_t2)' # | | | |-ParmVarDecl 0x556a67fc9498 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x556a67fc95f0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x556a67fc9668 Implicit # | | | `-ConstAttr 0x556a67fc9690 Implicit # | | |-FunctionDecl 0x556a67fc97b0 col:6 any 'bool (int64_t3)' # | | | |-ParmVarDecl 0x556a67fc9708 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x556a67fc9860 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x556a67fc98d8 Implicit # | | | `-ConstAttr 0x556a67fc9900 Implicit # | | |-FunctionDecl 0x556a67fc9a20 col:6 any 'bool (int64_t4)' # | | | |-ParmVarDecl 0x556a67fc9978 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x556a67fc9ad0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x556a67fc9b48 Implicit # | | | `-ConstAttr 0x556a67fc9b70 Implicit # | | |-FunctionDecl 0x556a67fc9ce0 col:6 any 'bool (uint64_t)' # | | | |-ParmVarDecl 0x556a67fc9be8 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x556a67fc9d90 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x556a67fc9e08 Implicit # | | | `-ConstAttr 0x556a67fc9e30 Implicit # | | |-FunctionDecl 0x556a67fc9f50 col:6 any 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x556a67fc9ea8 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x556a67fca000 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x556a67fca078 Implicit # | | | `-ConstAttr 0x556a67fca0a0 Implicit # | | |-FunctionDecl 0x556a67fca1c0 col:6 any 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x556a67fca118 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x556a67fca270 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x556a67fca2e8 Implicit # | | | `-ConstAttr 0x556a67fca310 Implicit # | | |-FunctionDecl 0x556a67fca430 col:6 any 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x556a67fca388 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x556a67fca4e0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x556a67fca558 Implicit # | | | `-ConstAttr 0x556a67fca580 Implicit # | | |-FunctionDecl 0x556a67fca688 col:6 any 'bool (double)' # | | | |-ParmVarDecl 0x556a67fca5e0 col:16 'double' # | | | |-BuiltinAliasAttr 0x556a67fca738 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x556a67fca7b0 Implicit # | | | `-ConstAttr 0x556a67fca7d8 Implicit # | | |-FunctionDecl 0x556a67fca8f8 col:6 any 'bool (double2)' # | | | |-ParmVarDecl 0x556a67fca850 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x556a67fca9a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x556a67fcaa20 Implicit # | | | `-ConstAttr 0x556a67fcaa48 Implicit # | | |-FunctionDecl 0x556a67fcab68 col:6 any 'bool (double3)' # | | | |-ParmVarDecl 0x556a67fcaac0 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x556a67fcac18 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x556a67fcac90 Implicit # | | | `-ConstAttr 0x556a67fcacb8 Implicit # | | |-FunctionDecl 0x556a67fcade8 col:6 any 'bool (double4)' # | | | |-ParmVarDecl 0x556a67fcad40 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x556a67fcae98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x556a67fcaf10 Implicit # | | | `-ConstAttr 0x556a67fcaf38 Implicit # | | |-FunctionDecl 0x556a67fcb188 col:8 asdouble 'double (uint, uint)' # | | | |-ParmVarDecl 0x556a67fcafb0 col:21 'uint':'unsigned int' # | | | |-ParmVarDecl 0x556a67fcb030 col:27 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x556a67fcb240 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x556a67fcb2b8 Implicit # | | | `-ConstAttr 0x556a67fcb2e0 Implicit # | | |-FunctionDecl 0x556a67fcb518 col:9 asdouble 'double2 (uint2, uint2)' # | | | |-ParmVarDecl 0x556a67fcb348 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x556a67fcb3c8 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x556a67fcb5d0 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x556a67fcb648 Implicit # | | | `-ConstAttr 0x556a67fcb670 Implicit # | | |-FunctionDecl 0x556a67fcb8b8 col:9 asdouble 'double3 (uint3, uint3)' # | | | |-ParmVarDecl 0x556a67fcb6e8 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x556a67fcb768 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x556a67fcb970 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x556a67fcb9e8 Implicit # | | | `-ConstAttr 0x556a67fcba10 Implicit # | | |-FunctionDecl 0x556a67fcbd00 col:9 asdouble 'double4 (uint4, uint4)' # | | | |-ParmVarDecl 0x556a67fcba88 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x556a67fcbb08 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x556a67fcbdb8 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x556a67fcbe30 Implicit # | | | `-ConstAttr 0x556a67fcbe58 Implicit # | | |-FunctionDecl 0x556a67fcbf68 col:6 asin 'half (half)' # | | | |-ParmVarDecl 0x556a67fcbeb8 col:15 'half' # | | | |-BuiltinAliasAttr 0x556a67fcc018 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x556a67fcc090 Implicit # | | | `-ConstAttr 0x556a67fcc0b8 Implicit # | | |-FunctionDecl 0x556a67fcc1d0 col:7 asin 'half2 (half2)' # | | | |-ParmVarDecl 0x556a67fcc120 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x556a67fcc280 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x556a67fcc2f8 Implicit # | | | `-ConstAttr 0x556a67fcc320 Implicit # | | |-FunctionDecl 0x556a67fcc448 col:7 asin 'half3 (half3)' # | | | |-ParmVarDecl 0x556a67fcc398 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x556a67fcc4f8 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x556a67fcc570 Implicit # | | | `-ConstAttr 0x556a67fcc598 Implicit # | | |-FunctionDecl 0x556a67fcc6c0 col:7 asin 'half4 (half4)' # | | | |-ParmVarDecl 0x556a67fcc610 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x556a67fcc770 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x556a67fcc7e8 Implicit # | | | `-ConstAttr 0x556a67fcc810 Implicit # | | |-FunctionDecl 0x556a67fcc920 col:7 used asin 'float (float)' # | | | |-ParmVarDecl 0x556a67fcc870 col:17 'float' # | | | |-BuiltinAliasAttr 0x556a67fcc9d0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x556a67fcca48 Implicit # | | | `-ConstAttr 0x556a67fcca70 Implicit # | | |-FunctionDecl 0x556a67fccb98 col:8 used asin 'float2 (float2)' # | | | |-ParmVarDecl 0x556a67fccae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x556a67fccc48 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x556a67fcccc0 Implicit # | | | `-ConstAttr 0x556a67fbb460 Implicit # | | |-FunctionDecl 0x556a67fbb588 col:8 used asin 'float3 (float3)' # | | | |-ParmVarDecl 0x556a67fbb4d8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x556a67fbb638 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x556a67fbb6b0 Implicit # | | | `-ConstAttr 0x556a67fbb6d8 Implicit # | | |-FunctionDecl 0x556a67fbb800 col:8 used asin 'float4 (float4)' # | | | |-ParmVarDecl 0x556a67fbb750 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x556a67fbb8b0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x556a67fbb928 Implicit # | | | `-ConstAttr 0x556a67fbb950 Implicit # | | |-FunctionDecl 0x556a67fbba60 col:6 atan 'half (half)' # | | | |-ParmVarDecl 0x556a67fbb9b0 col:15 'half' # | | | |-BuiltinAliasAttr 0x556a67fbbb10 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x556a67fbbb88 Implicit # | | | `-ConstAttr 0x556a67fbbbb0 Implicit # | | |-FunctionDecl 0x556a67fbbcc8 col:7 atan 'half2 (half2)' # | | | |-ParmVarDecl 0x556a67fbbc18 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x556a67fbbd78 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x556a67fbbdf0 Implicit # | | | `-ConstAttr 0x556a67fbbe18 Implicit # | | |-FunctionDecl 0x556a67fbbf40 col:7 atan 'half3 (half3)' # | | | |-ParmVarDecl 0x556a67fbbe90 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x556a67fbbff0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x556a67fbc068 Implicit # | | | `-ConstAttr 0x556a67fbc090 Implicit # | | |-FunctionDecl 0x556a67fbc1b8 col:7 atan 'half4 (half4)' # | | | |-ParmVarDecl 0x556a67fbc108 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x556a67fbc268 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x556a67fbc2e0 Implicit # | | | `-ConstAttr 0x556a67fbc308 Implicit # | | |-FunctionDecl 0x556a67fcfd00 col:7 used atan 'float (float)' # | | | |-ParmVarDecl 0x556a67fbc368 col:17 'float' # | | | |-BuiltinAliasAttr 0x556a67fcfdb0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x556a67fcfe28 Implicit # | | | `-ConstAttr 0x556a67fcfe50 Implicit # | | |-FunctionDecl 0x556a67fcff78 col:8 used atan 'float2 (float2)' # | | | |-ParmVarDecl 0x556a67fcfec8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x556a67fd0028 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x556a67fd00a0 Implicit # | | | `-ConstAttr 0x556a67fd00c8 Implicit # | | |-FunctionDecl 0x556a67fd01f0 col:8 used atan 'float3 (float3)' # | | | |-ParmVarDecl 0x556a67fd0140 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x556a67fd02a0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x556a67fd0318 Implicit # | | | `-ConstAttr 0x556a67fd0340 Implicit # | | |-FunctionDecl 0x556a67fd0468 col:8 used atan 'float4 (float4)' # | | | |-ParmVarDecl 0x556a67fd03b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x556a67fd0518 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x556a67fd0590 Implicit # | | | `-ConstAttr 0x556a67fd05b8 Implicit # | | |-FunctionDecl 0x556a67fd07a8 col:6 atan2 'half (half, half)' # | | | |-ParmVarDecl 0x556a67fd0618 col:17 y 'half' # | | | |-ParmVarDecl 0x556a67fd0698 col:25 x 'half' # | | | |-BuiltinAliasAttr 0x556a67fd0860 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x556a67fd08d8 Implicit # | | | `-ConstAttr 0x556a67fd0900 Implicit # | | |-FunctionDecl 0x556a67fd0b28 col:7 atan2 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x556a67fd0950 col:19 y 'half2':'vector' # | | | |-ParmVarDecl 0x556a67fd09d0 col:28 x 'half2':'vector' # | | | |-BuiltinAliasAttr 0x556a67fd0be0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x556a67fd0c58 Implicit # | | | `-ConstAttr 0x556a67fd0c80 Implicit # | | |-FunctionDecl 0x556a67fd0ee8 col:7 atan2 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x556a67fd0d10 col:19 y 'half3':'vector' # | | | |-ParmVarDecl 0x556a67fd0d90 col:28 x 'half3':'vector' # | | | |-BuiltinAliasAttr 0x556a67fd0fa0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x556a67fd1018 Implicit # | | | `-ConstAttr 0x556a67fd1040 Implicit # | | |-FunctionDecl 0x556a67fd1278 col:7 atan2 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x556a67fd10a0 col:19 y 'half4':'vector' # | | | |-ParmVarDecl 0x556a67fd1120 col:28 x 'half4':'vector' # | | | |-BuiltinAliasAttr 0x556a67fd1330 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x556a67fd13a8 Implicit # | | | `-ConstAttr 0x556a67fd13d0 Implicit # | | |-FunctionDecl 0x556a67fd15c8 col:7 used atan2 'float (float, float)' # | | | |-ParmVarDecl 0x556a67fd1430 col:19 y 'float' # | | | |-ParmVarDecl 0x556a67fd14b0 col:28 x 'float' # | | | |-BuiltinAliasAttr 0x556a67fd1680 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x556a67fd16f8 Implicit # | | | `-ConstAttr 0x556a67fd1720 Implicit # | | |-FunctionDecl 0x556a67fd1958 col:8 used atan2 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x556a67fd1780 col:21 y 'float2':'vector' # | | | |-ParmVarDecl 0x556a67fd1800 col:31 x 'float2':'vector' # | | | |-BuiltinAliasAttr 0x556a67fd1a10 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x556a67fd1a88 Implicit # | | | `-ConstAttr 0x556a67fd1ab0 Implicit # | | |-FunctionDecl 0x556a67fd1d20 col:8 used atan2 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x556a67fd1b10 col:21 y 'float3':'vector' # | | | |-ParmVarDecl 0x556a67fd1b90 col:31 x 'float3':'vector' # | | | |-BuiltinAliasAttr 0x556a67fd1dd8 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x556a67fd1e50 Implicit # | | | `-ConstAttr 0x556a67fd1e78 Implicit # | | |-FunctionDecl 0x556a67fd20a8 col:8 used atan2 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x556a67fd1ed8 col:21 y 'float4':'vector' # | | | |-ParmVarDecl 0x556a67fd1f58 col:31 x 'float4':'vector' # | | | |-BuiltinAliasAttr 0x556a67fd2160 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x556a67fd21d8 Implicit # | | | `-ConstAttr 0x556a67fd2200 Implicit # | | |-FunctionDecl 0x556a67fd2310 col:6 ceil 'half (half)' # | | | |-ParmVarDecl 0x556a67fd2260 col:15 'half' # | | | |-BuiltinAliasAttr 0x556a67fd23c0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x556a67fd2438 Implicit # | | | `-ConstAttr 0x556a67fd2460 Implicit # | | |-FunctionDecl 0x556a67fd2578 col:7 ceil 'half2 (half2)' # | | | |-ParmVarDecl 0x556a67fd24c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x556a67fd2628 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x556a67fd26a0 Implicit # | | | `-ConstAttr 0x556a67fd26c8 Implicit # | | |-FunctionDecl 0x556a67fd27f0 col:7 ceil 'half3 (half3)' # | | | |-ParmVarDecl 0x556a67fd2740 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x556a67fd28a0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x556a67fd2918 Implicit # | | | `-ConstAttr 0x556a67fd2940 Implicit # | | |-FunctionDecl 0x556a67fd2a68 col:7 ceil 'half4 (half4)' # | | | |-ParmVarDecl 0x556a67fd29b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x556a67fd2b18 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x556a67fd2b90 Implicit # | | | `-ConstAttr 0x556a67fd2bb8 Implicit # | | |-FunctionDecl 0x556a67fd2d30 col:7 used ceil 'float (float)' # | | | |-ParmVarDecl 0x556a67fd2c18 col:17 'float' # | | | |-BuiltinAliasAttr 0x556a67fd2de0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x556a67fd2e58 Implicit # | | | `-ConstAttr 0x556a67fd2e80 Implicit # | | |-FunctionDecl 0x556a67fd2fa8 col:8 used ceil 'float2 (float2)' # | | | |-ParmVarDecl 0x556a67fd2ef8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x556a67fd3058 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x556a67fd30d0 Implicit # | | | `-ConstAttr 0x556a67fd30f8 Implicit # | | |-FunctionDecl 0x556a67fd3220 col:8 used ceil 'float3 (float3)' # | | | |-ParmVarDecl 0x556a67fd3170 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x556a67fd32d0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x556a67fd3348 Implicit # | | | `-ConstAttr 0x556a67fd3370 Implicit # | | |-FunctionDecl 0x556a67fd3498 col:8 used ceil 'float4 (float4)' # | | | |-ParmVarDecl 0x556a67fd33e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x556a67fd3548 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x556a67fd35c0 Implicit # | | | `-ConstAttr 0x556a67fd35e8 Implicit # | | |-FunctionDecl 0x556a67fd3888 col:6 clamp 'half (half, half, half)' # | | | |-ParmVarDecl 0x556a67fd3648 col:16 'half' # | | | |-ParmVarDecl 0x556a67fd36c8 col:22 'half' # | | | |-ParmVarDecl 0x556a67fd3748 col:28 'half' # | | | |-BuiltinAliasAttr 0x556a67fd3948 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x556a67fd39c0 Implicit # | | | `-ConstAttr 0x556a67fd39e8 Implicit # | | |-FunctionDecl 0x556a67fd3d40 col:7 clamp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x556a67fd3a50 col:18 'half2':'vector' # | | | |-ParmVarDecl 0x556a67fd3ad0 col:25 'half2':'vector' # | | | |-ParmVarDecl 0x556a67fd3b50 col:32 'half2':'vector' # | | | |-BuiltinAliasAttr 0x556a67fd3e00 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x556a67fd3e78 Implicit # | | | `-ConstAttr 0x556a67fd3ea0 Implicit # | | |-FunctionDecl 0x556a67fd41a8 col:7 clamp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x556a67fd3f18 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x556a67fd3f98 col:25 'half3':'vector' # | | | |-ParmVarDecl 0x556a67fd4018 col:32 'half3':'vector' # | | | |-BuiltinAliasAttr 0x556a67fd4268 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x556a67fd42e0 Implicit # | | | `-ConstAttr 0x556a67fd4308 Implicit # | | |-FunctionDecl 0x556a67fd4608 col:7 clamp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x556a67fd4380 col:18 'half4':'vector' # | | | |-ParmVarDecl 0x556a67fd4400 col:25 'half4':'vector' # | | | |-ParmVarDecl 0x556a67fd4480 col:32 'half4':'vector' # | | | |-BuiltinAliasAttr 0x556a67fd46c8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x556a67fd4740 Implicit # | | | `-ConstAttr 0x556a67fd4768 Implicit # | | |-FunctionDecl 0x556a67fd4a08 col:5 clamp 'int (int, int, int)' # | | | |-ParmVarDecl 0x556a67fd47c8 col:14 'int' # | | | |-ParmVarDecl 0x556a67fd4848 col:19 'int' # | | | |-ParmVarDecl 0x556a67fd48c8 col:24 'int' # | | | |-BuiltinAliasAttr 0x556a67fd4ac8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x556a67fd4b40 Implicit # | | | `-ConstAttr 0x556a67fd4b68 Implicit # | | |-FunctionDecl 0x556a67fd4ed8 col:6 clamp 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x556a67fd4be0 col:16 'int2':'vector' # | | | |-ParmVarDecl 0x556a67fd4c60 col:22 'int2':'vector' # | | | |-ParmVarDecl 0x556a67fd4d50 col:28 'int2':'vector' # | | | |-BuiltinAliasAttr 0x556a67fd4f98 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x556a67fd5010 Implicit # | | | `-ConstAttr 0x556a67fd5038 Implicit # | | |-FunctionDecl 0x556a67fd5338 col:6 clamp 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x556a67fd50b0 col:16 'int3':'vector' # | | | |-ParmVarDecl 0x556a67fd5130 col:22 'int3':'vector' # | | | |-ParmVarDecl 0x556a67fd51b0 col:28 'int3':'vector' # | | | |-BuiltinAliasAttr 0x556a67fd53f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x556a67fd5470 Implicit # | | | `-ConstAttr 0x556a67fd5498 Implicit # | | |-FunctionDecl 0x556a67fd5798 col:6 clamp 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x556a67fd5510 col:16 'int4':'vector' # | | | |-ParmVarDecl 0x556a67fd5590 col:22 'int4':'vector' # | | | |-ParmVarDecl 0x556a67fd5610 col:28 'int4':'vector' # | | | |-BuiltinAliasAttr 0x556a67fd5858 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x556a67fd58d0 Implicit # | | | `-ConstAttr 0x556a67fd58f8 Implicit # | | |-FunctionDecl 0x556a67fd5bf8 col:6 clamp 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x556a67fd5970 col:16 'uint':'unsigned int' # | | | |-ParmVarDecl 0x556a67fd59f0 col:22 'uint':'unsigned int' # | | | |-ParmVarDecl 0x556a67fd5a70 col:28 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x556a67fd5cb8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x556a67fd5d60 Implicit # | | | `-ConstAttr 0x556a67fd5d88 Implicit # | | |-FunctionDecl 0x556a67fd6088 col:7 clamp 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x556a67fd5e00 col:18 'uint2':'vector' # | | | |-ParmVarDecl 0x556a67fd5e80 col:25 'uint2':'vector' # | | | |-ParmVarDecl 0x556a67fd5f00 col:32 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x556a67fd6148 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x556a67fd61c0 Implicit # | | | `-ConstAttr 0x556a67fd61e8 Implicit # | | |-FunctionDecl 0x556a67fd64e8 col:7 clamp 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x556a67fd6260 col:18 'uint3':'vector' # | | | |-ParmVarDecl 0x556a67fd62e0 col:25 'uint3':'vector' # | | | |-ParmVarDecl 0x556a67fd6360 col:32 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x556a67fd65a8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x556a67fd6620 Implicit # | | | `-ConstAttr 0x556a67fd6648 Implicit # | | |-FunctionDecl 0x556a67fd6948 col:7 clamp 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x556a67fd66c0 col:18 'uint4':'vector' # | | | |-ParmVarDecl 0x556a67fd6740 col:25 'uint4':'vector' # | | | |-ParmVarDecl 0x556a67fd67c0 col:32 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x556a67fd6a08 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x556a67fd6a80 Implicit # | | | `-ConstAttr 0x556a67fd6aa8 Implicit # | | |-FunctionDecl 0x556a67fd7e08 col:9 clamp 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x556a67fd6b20 col:22 'int64_t':'long' # | | | |-ParmVarDecl 0x556a67fd6ba0 col:31 'int64_t':'long' # | | | |-ParmVarDecl 0x556a67fd6c20 col:40 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x556a67fd7ec8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x556a67fd7f40 Implicit # | | | `-ConstAttr 0x556a67fd7f68 Implicit # | | |-FunctionDecl 0x556a67fd8268 col:10 clamp 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x556a67fd7fe0 col:24 'int64_t2':'vector' # | | | |-ParmVarDecl 0x556a67fd8060 col:34 'int64_t2':'vector' # | | | |-ParmVarDecl 0x556a67fd80e0 col:44 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x556a67fd8328 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x556a67fd83a0 Implicit # | | | `-ConstAttr 0x556a67fd83c8 Implicit # | | |-FunctionDecl 0x556a67fd86c8 col:10 clamp 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x556a67fd8440 col:24 'int64_t3':'vector' # | | | |-ParmVarDecl 0x556a67fd84c0 col:34 'int64_t3':'vector' # | | | |-ParmVarDecl 0x556a67fd8540 col:44 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x556a67fd8788 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x556a67fd8800 Implicit # | | | `-ConstAttr 0x556a67fd8828 Implicit # | | |-FunctionDecl 0x556a67fd8b28 col:10 clamp 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x556a67fd88a0 col:24 'int64_t4':'vector' # | | | |-ParmVarDecl 0x556a67fd8920 col:34 'int64_t4':'vector' # | | | |-ParmVarDecl 0x556a67fd89a0 col:44 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x556a67fd8be8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x556a67fd8c60 Implicit # | | | `-ConstAttr 0x556a67fd8c88 Implicit # | | |-FunctionDecl 0x556a67fd8f98 col:10 clamp 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x556a67fd8d00 col:24 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x556a67fd8d90 col:34 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x556a67fd8e10 col:44 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x556a67fd9058 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x556a67fd90d0 Implicit # | | | `-ConstAttr 0x556a67fd90f8 Implicit # | | |-FunctionDecl 0x556a67fd93f8 col:11 clamp 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x556a67fd9170 col:26 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x556a67fd91f0 col:37 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x556a67fd9270 col:48 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x556a67fd94b8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x556a67fd9530 Implicit # | | | `-ConstAttr 0x556a67fd9558 Implicit # | | |-FunctionDecl 0x556a67fd9858 col:11 clamp 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x556a67fd95d0 col:26 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x556a67fd9650 col:37 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x556a67fd96d0 col:48 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x556a67fd9918 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x556a67fd9990 Implicit # | | | `-ConstAttr 0x556a67fd99b8 Implicit # | | |-FunctionDecl 0x556a67fd9cb8 col:11 clamp 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x556a67fd9a30 col:26 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x556a67fd9ab0 col:37 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x556a67fd9b30 col:48 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x556a67fd9da0 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x556a67fd9e18 Implicit # | | | `-ConstAttr 0x556a67fd9e40 Implicit # | | |-FunctionDecl 0x556a67fda0d8 col:7 clamp 'float (float, float, float)' # | | | |-ParmVarDecl 0x556a67fd9ea0 col:18 'float' # | | | |-ParmVarDecl 0x556a67fd9f20 col:25 'float' # | | | |-ParmVarDecl 0x556a67fd9fa0 col:32 'float' # | | | |-BuiltinAliasAttr 0x556a67fda198 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x556a67fda210 Implicit # | | | `-ConstAttr 0x556a67fda238 Implicit # | | |-FunctionDecl 0x556a67fda538 col:8 clamp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x556a67fda2b0 col:20 'float2':'vector' # | | | |-ParmVarDecl 0x556a67fda330 col:28 'float2':'vector' # | | | |-ParmVarDecl 0x556a67fda3b0 col:36 'float2':'vector' # | | | |-BuiltinAliasAttr 0x556a67fda5f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x556a67fda670 Implicit # | | | `-ConstAttr 0x556a67fda698 Implicit # | | |-FunctionDecl 0x556a67fda998 col:8 clamp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x556a67fda710 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x556a67fda790 col:28 'float3':'vector' # | | | |-ParmVarDecl 0x556a67fda810 col:36 'float3':'vector' # | | | |-BuiltinAliasAttr 0x556a67fdaa58 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x556a67fdaad0 Implicit # | | | `-ConstAttr 0x556a67fdaaf8 Implicit # | | |-FunctionDecl 0x556a67fc1d28 col:8 clamp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x556a67fdab70 col:20 'float4':'vector' # | | | |-ParmVarDecl 0x556a67fdabf0 col:28 'float4':'vector' # | | | |-ParmVarDecl 0x556a67fdac70 col:36 'float4':'vector' # | | | |-BuiltinAliasAttr 0x556a67fc1de8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x556a67fc1e60 Implicit # | | | `-ConstAttr 0x556a67fc1e88 Implicit # | | |-FunctionDecl 0x556a67fc2128 col:8 clamp 'double (double, double, double)' # | | | |-ParmVarDecl 0x556a67fc1ee8 col:20 'double' # | | | |-ParmVarDecl 0x556a67fc1f68 col:28 'double' # | | | |-ParmVarDecl 0x556a67fc1fe8 col:36 'double' # | | | |-BuiltinAliasAttr 0x556a67fc21e8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x556a67fc2260 Implicit # | | | `-ConstAttr 0x556a67fc2288 Implicit # | | |-FunctionDecl 0x556a67fc2588 col:9 clamp 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x556a67fc2300 col:22 'double2':'vector' # | | | |-ParmVarDecl 0x556a67fc2380 col:31 'double2':'vector' # | | | |-ParmVarDecl 0x556a67fc2400 col:40 'double2':'vector' # | | | |-BuiltinAliasAttr 0x556a67fc2648 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x556a67fc26c0 Implicit # | | | `-ConstAttr 0x556a67fc26e8 Implicit # | | |-FunctionDecl 0x556a67fc29e8 col:9 clamp 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x556a67fc2760 col:22 'double3':'vector' # | | | |-ParmVarDecl 0x556a67fc27e0 col:31 'double3':'vector' # | | | |-ParmVarDecl 0x556a67fc2860 col:40 'double3':'vector' # | | | |-BuiltinAliasAttr 0x556a67fc2aa8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x556a67fc2b20 Implicit # | | | `-ConstAttr 0x556a67fc2b48 Implicit # | | |-FunctionDecl 0x556a67fdcfc8 col:9 clamp 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x556a67fc2bc0 col:22 'double4':'vector' # | | | |-ParmVarDecl 0x556a67fdcdc0 col:31 'double4':'vector' # | | | |-ParmVarDecl 0x556a67fdce40 col:40 'double4':'vector' # | | | |-BuiltinAliasAttr 0x556a67fdd088 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x556a67fdd100 Implicit # | | | `-ConstAttr 0x556a67fdd128 Implicit # | | |-FunctionDecl 0x556a67fdd270 col:6 clip 'void (float)' # | | | |-ParmVarDecl 0x556a67fdd188 col:16 'float' # | | | |-BuiltinAliasAttr 0x556a67fdd320 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x556a67fdd398 Implicit # | | | `-ConstAttr 0x556a67fdd3c0 Implicit # | | |-FunctionDecl 0x556a67fdd550 col:6 clip 'void (float2)' # | | | |-ParmVarDecl 0x556a67fdd428 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x556a67fdd600 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x556a67fdd678 Implicit # | | | `-ConstAttr 0x556a67fdd6a0 Implicit # | | |-FunctionDecl 0x556a67fdd840 col:6 clip 'void (float3)' # | | | |-ParmVarDecl 0x556a67fdd718 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x556a67fdd8f0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x556a67fdd968 Implicit # | | | `-ConstAttr 0x556a67fdd990 Implicit # | | |-FunctionDecl 0x556a67fddb30 col:6 clip 'void (float4)' # | | | |-ParmVarDecl 0x556a67fdda08 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x556a67fddbe0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x556a67fddc58 Implicit # | | | `-ConstAttr 0x556a67fddc80 Implicit # | | |-FunctionDecl 0x556a67fdddd0 col:6 cos 'half (half)' # | | | |-ParmVarDecl 0x556a67fddce0 col:14 'half' # | | | |-BuiltinAliasAttr 0x556a67fdde80 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x556a67fddef8 Implicit # | | | `-ConstAttr 0x556a67fddf20 Implicit # | | |-FunctionDecl 0x556a67fde038 col:7 cos 'half2 (half2)' # | | | |-ParmVarDecl 0x556a67fddf88 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x556a67fde0e8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x556a67fde160 Implicit # | | | `-ConstAttr 0x556a67fde188 Implicit # | | |-FunctionDecl 0x556a67fde2b0 col:7 cos 'half3 (half3)' # | | | |-ParmVarDecl 0x556a67fde200 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x556a67fde360 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x556a67fde3d8 Implicit # | | | `-ConstAttr 0x556a67fde400 Implicit # | | |-FunctionDecl 0x556a67fde528 col:7 cos 'half4 (half4)' # | | | |-ParmVarDecl 0x556a67fde478 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x556a67fde5d8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x556a67fde650 Implicit # | | | `-ConstAttr 0x556a67fde678 Implicit # | | |-FunctionDecl 0x556a67fde788 col:7 used cos 'float (float)' # | | | |-ParmVarDecl 0x556a67fde6d8 col:16 'float' # | | | |-BuiltinAliasAttr 0x556a67fde838 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x556a67fde8b0 Implicit # | | | `-ConstAttr 0x556a67fde8d8 Implicit # | | |-FunctionDecl 0x556a67fdea00 col:8 used cos 'float2 (float2)' # | | | |-ParmVarDecl 0x556a67fde950 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x556a67fdeab0 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x556a67fdeb28 Implicit # | | | `-ConstAttr 0x556a67fdeb50 Implicit # | | |-FunctionDecl 0x556a67fdec78 col:8 used cos 'float3 (float3)' # | | | |-ParmVarDecl 0x556a67fdebc8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x556a67fded28 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x556a67fdeda0 Implicit # | | | `-ConstAttr 0x556a67fdfdf0 Implicit # | | |-FunctionDecl 0x556a67fdff18 col:8 used cos 'float4 (float4)' # | | | |-ParmVarDecl 0x556a67fdfe68 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x556a67fdffc8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x556a67fe0040 Implicit # | | | `-ConstAttr 0x556a67fe0068 Implicit # | | |-FunctionDecl 0x556a67fe0178 col:6 cosh 'half (half)' # | | | |-ParmVarDecl 0x556a67fe00c8 col:15 'half' # | | | |-BuiltinAliasAttr 0x556a67fe0228 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x556a67fe02a0 Implicit # | | | `-ConstAttr 0x556a67fe02c8 Implicit # | | |-FunctionDecl 0x556a67fe03e0 col:7 cosh 'half2 (half2)' # | | | |-ParmVarDecl 0x556a67fe0330 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x556a67fe0490 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x556a67fe0508 Implicit # | | | `-ConstAttr 0x556a67fe0530 Implicit # | | |-FunctionDecl 0x556a67fe0658 col:7 cosh 'half3 (half3)' # | | | |-ParmVarDecl 0x556a67fe05a8 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x556a67fe0708 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x556a67fe0780 Implicit # | | | `-ConstAttr 0x556a67fe07a8 Implicit # | | |-FunctionDecl 0x556a67fe08d0 col:7 cosh 'half4 (half4)' # | | | |-ParmVarDecl 0x556a67fe0820 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x556a67fe0980 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x556a67fe09f8 Implicit # | | | `-ConstAttr 0x556a67fe0a20 Implicit # | | |-FunctionDecl 0x556a67fe0b30 col:7 used cosh 'float (float)' # | | | |-ParmVarDecl 0x556a67fe0a80 col:17 'float' # | | | |-BuiltinAliasAttr 0x556a67fe0be0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x556a67fe0c58 Implicit # | | | `-ConstAttr 0x556a67fe0c80 Implicit # | | |-FunctionDecl 0x556a67fe0e00 col:8 used cosh 'float2 (float2)' # | | | |-ParmVarDecl 0x556a67fe0cf8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x556a67fe0eb0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x556a67fe0f28 Implicit # | | | `-ConstAttr 0x556a67fe0f50 Implicit # | | |-FunctionDecl 0x556a67fe1078 col:8 used cosh 'float3 (float3)' # | | | |-ParmVarDecl 0x556a67fe0fc8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x556a67fe1128 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x556a67fe11a0 Implicit # | | | `-ConstAttr 0x556a67fe11c8 Implicit # | | |-FunctionDecl 0x556a67fe12f0 col:8 used cosh 'float4 (float4)' # | | | |-ParmVarDecl 0x556a67fe1240 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x556a67fe13a0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x556a67fe1418 Implicit # | | | `-ConstAttr 0x556a67fe1440 Implicit # | | |-FunctionDecl 0x556a67fe15b8 col:19 countbits 'const uint (int)' inline # | | | |-ParmVarDecl 0x556a67fe1490 col:33 used x 'int' # | | | `-CompoundStmt 0x556a67fe1a28 # | | | `-ReturnStmt 0x556a67fe1a18 # | | | `-ImplicitCastExpr 0x556a67fe1a00 'const uint':'const unsigned int' # | | | `-CallExpr 0x556a67fe19b8 'int' # | | | |-ImplicitCastExpr 0x556a67fe19a0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x556a67fe18e8 '' Function 0x556a67fe1748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x556a67fe19e8 'int' # | | | `-DeclRefExpr 0x556a67fe1920 'int' lvalue ParmVar 0x556a67fe1490 'x' 'int' # | | |-FunctionDecl 0x556a67fe1b88 line:836:20 countbits 'const uint2 (int2)' inline # | | | |-ParmVarDecl 0x556a67fe1a58 col:35 used x 'int2':'vector' # | | | `-CompoundStmt 0x556a67fe1d28 # | | | `-ReturnStmt 0x556a67fe1d18 # | | | `-ImplicitCastExpr 0x556a67fe1d00 'vector' # | | | `-CallExpr 0x556a67fe1cb8 'int2':'vector' # | | | |-ImplicitCastExpr 0x556a67fe1ca0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x556a67fe1c60 '' Function 0x556a67fe1748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x556a67fe1ce8 'int2':'vector' # | | | `-DeclRefExpr 0x556a67fe1c80 'int2':'vector' lvalue ParmVar 0x556a67fe1a58 'x' 'int2':'vector' # | | |-FunctionDecl 0x556a67fe1eb8 line:839:20 countbits 'const uint3 (int3)' inline # | | | |-ParmVarDecl 0x556a67fe1d58 col:35 used x 'int3':'vector' # | | | `-CompoundStmt 0x556a67fe2058 # | | | `-ReturnStmt 0x556a67fe2048 # | | | `-ImplicitCastExpr 0x556a67fe2030 'vector' # | | | `-CallExpr 0x556a67fe1fe8 'int3':'vector' # | | | |-ImplicitCastExpr 0x556a67fe1fd0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x556a67fe1f90 '' Function 0x556a67fe1748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x556a67fe2018 'int3':'vector' # | | | `-DeclRefExpr 0x556a67fe1fb0 'int3':'vector' lvalue ParmVar 0x556a67fe1d58 'x' 'int3':'vector' # | | |-FunctionDecl 0x556a67fe21b8 line:842:20 countbits 'const uint4 (int4)' inline # | | | |-ParmVarDecl 0x556a67fe2088 col:35 used x 'int4':'vector' # | | | `-CompoundStmt 0x556a67fe2358 # | | | `-ReturnStmt 0x556a67fe2348 # | | | `-ImplicitCastExpr 0x556a67fe2330 'vector' # | | | `-CallExpr 0x556a67fe22e8 'int4':'vector' # | | | |-ImplicitCastExpr 0x556a67fe22d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x556a67fe2290 '' Function 0x556a67fe1748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x556a67fe2318 'int4':'vector' # | | | `-DeclRefExpr 0x556a67fe22b0 'int4':'vector' lvalue ParmVar 0x556a67fe2088 'x' 'int4':'vector' # | | |-FunctionDecl 0x556a67fe24b8 line:846:19 countbits 'const uint (uint)' inline # | | | |-ParmVarDecl 0x556a67fe2388 col:34 used x 'uint':'unsigned int' # | | | `-CompoundStmt 0x556a67fe2640 # | | | `-ReturnStmt 0x556a67fe2630 # | | | `-CallExpr 0x556a67fe25e8 'uint':'unsigned int' # | | | |-ImplicitCastExpr 0x556a67fe25d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x556a67fe2590 '' Function 0x556a67fe1748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x556a67fe2618 'uint':'unsigned int' # | | | `-DeclRefExpr 0x556a67fe25b0 'uint':'unsigned int' lvalue ParmVar 0x556a67fe2388 'x' 'uint':'unsigned int' # | | |-FunctionDecl 0x556a67fe2798 line:849:20 countbits 'const uint2 (uint2)' inline # | | | |-ParmVarDecl 0x556a67fe2670 col:36 used x 'uint2':'vector' # | | | `-CompoundStmt 0x556a67fe2920 # | | | `-ReturnStmt 0x556a67fe2910 # | | | `-CallExpr 0x556a67fe28c8 'uint2':'vector' # | | | |-ImplicitCastExpr 0x556a67fe28b0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x556a67fe2870 '' Function 0x556a67fe1748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x556a67fe28f8 'uint2':'vector' # | | | `-DeclRefExpr 0x556a67fe2890 'uint2':'vector' lvalue ParmVar 0x556a67fe2670 'x' 'uint2':'vector' # | | |-FunctionDecl 0x556a67fe2a78 line:852:20 countbits 'const uint3 (uint3)' inline # | | | |-ParmVarDecl 0x556a67fe2950 col:36 used x 'uint3':'vector' # | | | `-CompoundStmt 0x556a67fe2c00 # | | | `-ReturnStmt 0x556a67fe2bf0 # | | | `-CallExpr 0x556a67fe2ba8 'uint3':'vector' # | | | |-ImplicitCastExpr 0x556a67fe2b90 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x556a67fe2b50 '' Function 0x556a67fe1748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x556a67fe2bd8 'uint3':'vector' # | | | `-DeclRefExpr 0x556a67fe2b70 'uint3':'vector' lvalue ParmVar 0x556a67fe2950 'x' 'uint3':'vector' # | | |-FunctionDecl 0x556a67fe2d58 line:855:20 countbits 'const uint4 (uint4)' inline # | | | |-ParmVarDecl 0x556a67fe2c30 col:36 used x 'uint4':'vector' # | | | `-CompoundStmt 0x556a67fe2ef8 # | | | `-ReturnStmt 0x556a67fe2ee8 # | | | `-CallExpr 0x556a67fe2ea0 'uint4':'vector' # | | | |-ImplicitCastExpr 0x556a67fe2e88 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x556a67fe2e48 '' Function 0x556a67fe1748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x556a67fe2ed0 'uint4':'vector' # | | | `-DeclRefExpr 0x556a67fe2e68 'uint4':'vector' lvalue ParmVar 0x556a67fe2c30 'x' 'uint4':'vector' # | | |-FunctionDecl 0x556a67fe3058 line:859:19 countbits 'const uint (int64_t)' inline # | | | |-ParmVarDecl 0x556a67fe2f28 col:37 used x 'int64_t':'long' # | | | `-CompoundStmt 0x556a67fe31f8 # | | | `-ReturnStmt 0x556a67fe31e8 # | | | `-ImplicitCastExpr 0x556a67fe31d0 'const uint':'const unsigned int' # | | | `-CallExpr 0x556a67fe3188 'int64_t':'long' # | | | |-ImplicitCastExpr 0x556a67fe3170 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x556a67fe3130 '' Function 0x556a67fe1748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x556a67fe31b8 'int64_t':'long' # | | | `-DeclRefExpr 0x556a67fe3150 'int64_t':'long' lvalue ParmVar 0x556a67fe2f28 'x' 'int64_t':'long' # | | |-FunctionDecl 0x556a67fe3358 line:862:20 countbits 'const uint2 (int64_t2)' inline # | | | |-ParmVarDecl 0x556a67fe3228 col:39 used x 'int64_t2':'vector' # | | | `-CompoundStmt 0x556a67fe34f8 # | | | `-ReturnStmt 0x556a67fe34e8 # | | | `-ImplicitCastExpr 0x556a67fe34d0 'vector' # | | | `-CallExpr 0x556a67fe3488 'int64_t2':'vector' # | | | |-ImplicitCastExpr 0x556a67fe3470 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x556a67fe3430 '' Function 0x556a67fe1748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x556a67fe34b8 'int64_t2':'vector' # | | | `-DeclRefExpr 0x556a67fe3450 'int64_t2':'vector' lvalue ParmVar 0x556a67fe3228 'x' 'int64_t2':'vector' # | | |-FunctionDecl 0x556a67fe3658 line:865:20 countbits 'const uint3 (int64_t3)' inline # | | | |-ParmVarDecl 0x556a67fe3528 col:39 used x 'int64_t3':'vector' # | | | `-CompoundStmt 0x556a67fe37f8 # | | | `-ReturnStmt 0x556a67fe37e8 # | | | `-ImplicitCastExpr 0x556a67fe37d0 'vector' # | | | `-CallExpr 0x556a67fe3788 'int64_t3':'vector' # | | | |-ImplicitCastExpr 0x556a67fe3770 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x556a67fe3730 '' Function 0x556a67fe1748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x556a67fe37b8 'int64_t3':'vector' # | | | `-DeclRefExpr 0x556a67fe3750 'int64_t3':'vector' lvalue ParmVar 0x556a67fe3528 'x' 'int64_t3':'vector' # | | |-FunctionDecl 0x556a67fe3958 line:868:20 countbits 'const uint4 (int64_t4)' inline # | | | |-ParmVarDecl 0x556a67fe3828 col:39 used x 'int64_t4':'vector' # | | | `-CompoundStmt 0x556a67fe3af8 # | | | `-ReturnStmt 0x556a67fe3ae8 # | | | `-ImplicitCastExpr 0x556a67fe3ad0 'vector' # | | | `-CallExpr 0x556a67fe3a88 'int64_t4':'vector' # | | | |-ImplicitCastExpr 0x556a67fe3a70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x556a67fe3a30 '' Function 0x556a67fe1748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x556a67fe3ab8 'int64_t4':'vector' # | | | `-DeclRefExpr 0x556a67fe3a50 'int64_t4':'vector' lvalue ParmVar 0x556a67fe3828 'x' 'int64_t4':'vector' # | | |-FunctionDecl 0x556a67fe3c58 line:872:19 countbits 'const uint (uint64_t)' inline # | | | |-ParmVarDecl 0x556a67fe3b28 col:38 used x 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x556a67fe3df8 # | | | `-ReturnStmt 0x556a67fe3de8 # | | | `-ImplicitCastExpr 0x556a67fe3dd0 'const uint':'const unsigned int' # | | | `-CallExpr 0x556a67fe3d88 'uint64_t':'unsigned long' # | | | |-ImplicitCastExpr 0x556a67fe3d70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x556a67fe3d30 '' Function 0x556a67fe1748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x556a67fe3db8 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x556a67fe3d50 'uint64_t':'unsigned long' lvalue ParmVar 0x556a67fe3b28 'x' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x556a67fe3f78 line:875:20 countbits 'const uint2 (uint64_t2)' inline # | | | |-ParmVarDecl 0x556a67fe3e48 col:40 used x 'uint64_t2':'vector' # | | | `-CompoundStmt 0x556a67fe4118 # | | | `-ReturnStmt 0x556a67fe4108 # | | | `-ImplicitCastExpr 0x556a67fe40f0 'vector' # | | | `-CallExpr 0x556a67fe40a8 'uint64_t2':'vector' # | | | |-ImplicitCastExpr 0x556a67fe4090 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x556a67fe4050 '' Function 0x556a67fe1748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x556a67fe40d8 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x556a67fe4070 'uint64_t2':'vector' lvalue ParmVar 0x556a67fe3e48 'x' 'uint64_t2':'vector' # | | |-FunctionDecl 0x556a67fe4278 line:878:20 countbits 'const uint3 (uint64_t3)' inline # | | | |-ParmVarDecl 0x556a67fe4148 col:40 used x 'uint64_t3':'vector' # | | | `-CompoundStmt 0x556a67fe4418 # | | | `-ReturnStmt 0x556a67fe4408 # | | | `-ImplicitCastExpr 0x556a67fe43f0 'vector' # | | | `-CallExpr 0x556a67fe43a8 'uint64_t3':'vector' # | | | |-ImplicitCastExpr 0x556a67fe4390 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x556a67fe4350 '' Function 0x556a67fe1748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x556a67fe43d8 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x556a67fe4370 'uint64_t3':'vector' lvalue ParmVar 0x556a67fe4148 'x' 'uint64_t3':'vector' # | | |-FunctionDecl 0x556a67fe4578 line:881:20 countbits 'const uint4 (uint64_t4)' inline # | | | |-ParmVarDecl 0x556a67fe4448 col:40 used x 'uint64_t4':'vector' # | | | `-CompoundStmt 0x556a67fe4718 # | | | `-ReturnStmt 0x556a67fe4708 # | | | `-ImplicitCastExpr 0x556a67fe46f0 'vector' # | | | `-CallExpr 0x556a67fe46a8 'uint64_t4':'vector' # | | | |-ImplicitCastExpr 0x556a67fe4690 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x556a67fe4650 '' Function 0x556a67fe1748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x556a67fe46d8 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x556a67fe4670 'uint64_t4':'vector' lvalue ParmVar 0x556a67fe4448 'x' 'uint64_t4':'vector' # | | |-FunctionDecl 0x556a67fe4808 col:6 degrees 'half (half)' # | | | |-ParmVarDecl 0x556a67fe4758 col:18 'half' # | | | |-BuiltinAliasAttr 0x556a67fe48b8 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x556a67fe4930 Implicit # | | | `-ConstAttr 0x556a67fe4958 Implicit # | | |-FunctionDecl 0x556a67fe4a70 col:7 degrees 'half2 (half2)' # | | | |-ParmVarDecl 0x556a67fe49c0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x556a67fe4b20 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x556a67fe4b98 Implicit # | | | `-ConstAttr 0x556a67fe4bc0 Implicit # | | |-FunctionDecl 0x556a67fe4ce8 col:7 degrees 'half3 (half3)' # | | | |-ParmVarDecl 0x556a67fe4c38 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x556a67fe4d98 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x556a67fe5b50 Implicit # | | | `-ConstAttr 0x556a67fe5b78 Implicit # | | |-FunctionDecl 0x556a67fe5ca0 col:7 degrees 'half4 (half4)' # | | | |-ParmVarDecl 0x556a67fe5bf0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x556a67fe5d50 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x556a67fe5dc8 Implicit # | | | `-ConstAttr 0x556a67fe5df0 Implicit # | | |-FunctionDecl 0x556a67fe5f00 col:7 used degrees 'float (float)' # | | | |-ParmVarDecl 0x556a67fe5e50 col:20 'float' # | | | |-BuiltinAliasAttr 0x556a67fe5fb0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x556a67fe6028 Implicit # | | | `-ConstAttr 0x556a67fe6050 Implicit # | | |-FunctionDecl 0x556a67fe6178 col:8 used degrees 'float2 (float2)' # | | | |-ParmVarDecl 0x556a67fe60c8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x556a67fe6228 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x556a67fe62a0 Implicit # | | | `-ConstAttr 0x556a67fe62c8 Implicit # | | |-FunctionDecl 0x556a67fe63f0 col:8 used degrees 'float3 (float3)' # | | | |-ParmVarDecl 0x556a67fe6340 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x556a67fe64a0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x556a67fe6518 Implicit # | | | `-ConstAttr 0x556a67fe6540 Implicit # | | |-FunctionDecl 0x556a67fe6668 col:8 used degrees 'float4 (float4)' # | | | |-ParmVarDecl 0x556a67fe65b8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x556a67fe6718 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x556a67fe6790 Implicit # | | | `-ConstAttr 0x556a67fe67b8 Implicit # | | |-FunctionDecl 0x556a67fe6968 col:6 dot 'half (half, half)' # | | | |-ParmVarDecl 0x556a67fe6818 col:14 'half' # | | | |-ParmVarDecl 0x556a67fe6898 col:20 'half' # | | | |-BuiltinAliasAttr 0x556a67fe6a20 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x556a67fe6a98 Implicit # | | | `-ConstAttr 0x556a67fe6ac0 Implicit # | | |-FunctionDecl 0x556a67fe6d38 col:6 dot 'half (half2, half2)' # | | | |-ParmVarDecl 0x556a67fe6b60 col:15 'half2':'vector' # | | | |-ParmVarDecl 0x556a67fe6be0 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x556a67fe6df0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x556a67fe6e68 Implicit # | | | `-ConstAttr 0x556a67fe6e90 Implicit # | | |-FunctionDecl 0x556a67fe70d8 col:6 dot 'half (half3, half3)' # | | | |-ParmVarDecl 0x556a67fe6f08 col:15 'half3':'vector' # | | | |-ParmVarDecl 0x556a67fe6f88 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x556a67fe7190 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x556a67fe7208 Implicit # | | | `-ConstAttr 0x556a67fe7230 Implicit # | | |-FunctionDecl 0x556a67fe7478 col:6 dot 'half (half4, half4)' # | | | |-ParmVarDecl 0x556a67fe72a8 col:15 'half4':'vector' # | | | |-ParmVarDecl 0x556a67fe7328 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x556a67fe7530 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x556a67fe75a8 Implicit # | | | `-ConstAttr 0x556a67fe75d0 Implicit # | | |-FunctionDecl 0x556a67fe7780 col:7 dot 'float (float, float)' # | | | |-ParmVarDecl 0x556a67fe7630 col:16 'float' # | | | |-ParmVarDecl 0x556a67fe76b0 col:23 'float' # | | | |-BuiltinAliasAttr 0x556a67fe7838 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x556a67fe78b0 Implicit # | | | `-ConstAttr 0x556a67fe78d8 Implicit # | | |-FunctionDecl 0x556a67fe7b70 col:7 dot 'float (float2, float2)' # | | | |-ParmVarDecl 0x556a67fe7950 col:17 'float2':'vector' # | | | |-ParmVarDecl 0x556a67fe79d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x556a67fe7c28 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x556a67fe7ca0 Implicit # | | | `-ConstAttr 0x556a67fe7cc8 Implicit # | | |-FunctionDecl 0x556a67fe7f18 col:7 dot 'float (float3, float3)' # | | | |-ParmVarDecl 0x556a67fe7d40 col:17 'float3':'vector' # | | | |-ParmVarDecl 0x556a67fe7dc0 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x556a67fe7fd0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x556a67fe8048 Implicit # | | | `-ConstAttr 0x556a67fe8070 Implicit # | | |-FunctionDecl 0x556a67fe82b8 col:7 dot 'float (float4, float4)' # | | | |-ParmVarDecl 0x556a67fe80e8 col:17 'float4':'vector' # | | | |-ParmVarDecl 0x556a67fe8168 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x556a67fe8370 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x556a67fe83e8 Implicit # | | | `-ConstAttr 0x556a67fe8410 Implicit # | | |-FunctionDecl 0x556a67fe8608 col:8 dot 'double (double, double)' # | | | |-ParmVarDecl 0x556a67fe8470 col:18 'double' # | | | |-ParmVarDecl 0x556a67fe84f0 col:26 'double' # | | | |-BuiltinAliasAttr 0x556a67fe86c0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x556a67fe8738 Implicit # | | | `-ConstAttr 0x556a67fe8760 Implicit # | | |-FunctionDecl 0x556a67fe8958 col:5 dot 'int (int, int)' # | | | |-ParmVarDecl 0x556a67fe87c0 col:12 'int' # | | | |-ParmVarDecl 0x556a67fe8840 col:17 'int' # | | | |-BuiltinAliasAttr 0x556a67fe8a10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x556a67fe8a88 Implicit # | | | `-ConstAttr 0x556a67fe8ab0 Implicit # | | |-FunctionDecl 0x556a67fe8d58 col:5 dot 'int (int2, int2)' # | | | |-ParmVarDecl 0x556a67fe8b80 col:13 'int2':'vector' # | | | |-ParmVarDecl 0x556a67fe8c00 col:19 'int2':'vector' # | | | |-BuiltinAliasAttr 0x556a67fe8e10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x556a67fe8e88 Implicit # | | | `-ConstAttr 0x556a67fe8eb0 Implicit # | | |-FunctionDecl 0x556a67fe90f8 col:5 dot 'int (int3, int3)' # | | | |-ParmVarDecl 0x556a67fe8f28 col:13 'int3':'vector' # | | | |-ParmVarDecl 0x556a67fe8fa8 col:19 'int3':'vector' # | | | |-BuiltinAliasAttr 0x556a67fe91b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x556a67fe9228 Implicit # | | | `-ConstAttr 0x556a67fe9250 Implicit # | | |-FunctionDecl 0x556a67fe9498 col:5 dot 'int (int4, int4)' # | | | |-ParmVarDecl 0x556a67fe92c8 col:13 'int4':'vector' # | | | |-ParmVarDecl 0x556a67fe9348 col:19 'int4':'vector' # | | | |-BuiltinAliasAttr 0x556a67fe9550 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x556a67fe95c8 Implicit # | | | `-ConstAttr 0x556a67fe95f0 Implicit # | | |-FunctionDecl 0x556a67fe9838 col:6 dot 'uint (uint, uint)' # | | | |-ParmVarDecl 0x556a67fe9668 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x556a67fe96e8 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x556a67fe98f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x556a67fe9968 Implicit # | | | `-ConstAttr 0x556a67fe9990 Implicit # | | |-FunctionDecl 0x556a67fe9c08 col:6 dot 'uint (uint2, uint2)' # | | | |-ParmVarDecl 0x556a67fe9a08 col:15 'uint2':'vector' # | | | |-ParmVarDecl 0x556a67fe9a88 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x556a67fe9cc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x556a67fe9d38 Implicit # | | | `-ConstAttr 0x556a67fe9d60 Implicit # | | |-FunctionDecl 0x556a67fe9fa8 col:6 dot 'uint (uint3, uint3)' # | | | |-ParmVarDecl 0x556a67fe9dd8 col:15 'uint3':'vector' # | | | |-ParmVarDecl 0x556a67fe9e58 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x556a67fea060 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x556a67fea0d8 Implicit # | | | `-ConstAttr 0x556a67fea100 Implicit # | | |-FunctionDecl 0x556a67fea348 col:6 dot 'uint (uint4, uint4)' # | | | |-ParmVarDecl 0x556a67fea178 col:15 'uint4':'vector' # | | | |-ParmVarDecl 0x556a67fea1f8 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x556a67fea400 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x556a67fea478 Implicit # | | | `-ConstAttr 0x556a67fea4a0 Implicit # | | |-FunctionDecl 0x556a67fea6e8 col:9 dot 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x556a67fea518 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x556a67fea598 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x556a67fea7a0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x556a67fea818 Implicit # | | | `-ConstAttr 0x556a67fea840 Implicit # | | |-FunctionDecl 0x556a67feaa88 col:9 dot 'int64_t (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x556a67fea8b8 col:21 'int64_t2':'vector' # | | | |-ParmVarDecl 0x556a67fea938 col:31 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x556a67feab40 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x556a67feabe8 Implicit # | | | `-ConstAttr 0x556a67feac10 Implicit # | | |-FunctionDecl 0x556a67feae58 col:9 dot 'int64_t (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x556a67feac88 col:21 'int64_t3':'vector' # | | | |-ParmVarDecl 0x556a67fead08 col:31 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x556a67feaf10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x556a67feaf88 Implicit # | | | `-ConstAttr 0x556a67feafb0 Implicit # | | |-FunctionDecl 0x556a67feb1f8 col:9 dot 'int64_t (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x556a67feb028 col:21 'int64_t4':'vector' # | | | |-ParmVarDecl 0x556a67feb0a8 col:31 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x556a67feb2b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x556a67feb328 Implicit # | | | `-ConstAttr 0x556a67feb350 Implicit # | | |-FunctionDecl 0x556a67feb598 col:10 dot 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x556a67feb3c8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x556a67feb448 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x556a67feb650 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x556a67feb6c8 Implicit # | | | `-ConstAttr 0x556a67feb6f0 Implicit # | | |-FunctionDecl 0x556a67feb938 col:10 dot 'uint64_t (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x556a67feb768 col:23 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x556a67feb7e8 col:34 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x556a67feb9f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x556a67feba68 Implicit # | | | `-ConstAttr 0x556a67feba90 Implicit # | | |-FunctionDecl 0x556a67febd08 col:10 dot 'uint64_t (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x556a67febb08 col:23 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x556a67febbb0 col:34 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x556a67febdc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x556a67febe38 Implicit # | | | `-ConstAttr 0x556a67febe60 Implicit # | | |-FunctionDecl 0x556a67fec0a8 col:10 dot 'uint64_t (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x556a67febed8 col:23 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x556a67febf58 col:34 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x556a67fec160 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x556a67fec1d8 Implicit # | | | `-ConstAttr 0x556a67fec200 Implicit # | | |-FunctionDecl 0x556a67fec518 col:5 dot4add_i8packed 'int (uint, uint, int)' # | | | |-ParmVarDecl 0x556a67fec288 col:26 'uint':'unsigned int' # | | | |-ParmVarDecl 0x556a67fec308 col:32 'uint':'unsigned int' # | | | |-ParmVarDecl 0x556a67fec388 col:37 'int' # | | | |-AvailabilityAttr 0x556a67fec5d8 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a67fec698 clang_builtin_alias __builtin_hlsl_dot4add_i8packed # | | | |-NoThrowAttr 0x556a67fec6e0 Implicit # | | | `-ConstAttr 0x556a67fec708 Implicit # | | |-FunctionDecl 0x556a67fec970 col:6 dot4add_u8packed 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x556a67fec780 col:27 'uint':'unsigned int' # | | | |-ParmVarDecl 0x556a67fec800 col:33 'uint':'unsigned int' # | | | |-ParmVarDecl 0x556a67fec880 col:39 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x556a67feca30 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a67fecaf0 clang_builtin_alias __builtin_hlsl_dot4add_u8packed # | | | |-NoThrowAttr 0x556a67fecb38 Implicit # | | | `-ConstAttr 0x556a67fecb60 Implicit # | | |-FunctionDecl 0x556a67fecc70 col:6 exp 'half (half)' # | | | |-ParmVarDecl 0x556a67fecbc0 col:14 'half' # | | | |-BuiltinAliasAttr 0x556a67fecd20 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x556a67fecd98 Implicit # | | | `-ConstAttr 0x556a67fecdc0 Implicit # | | |-FunctionDecl 0x556a67feced8 col:7 exp 'half2 (half2)' # | | | |-ParmVarDecl 0x556a67fece28 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x556a67fecf88 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x556a67fed000 Implicit # | | | `-ConstAttr 0x556a67fed028 Implicit # | | |-FunctionDecl 0x556a67fed150 col:7 exp 'half3 (half3)' # | | | |-ParmVarDecl 0x556a67fed0a0 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x556a67fed200 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x556a67fed278 Implicit # | | | `-ConstAttr 0x556a67fed2a0 Implicit # | | |-FunctionDecl 0x556a67fed3c8 col:7 exp 'half4 (half4)' # | | | |-ParmVarDecl 0x556a67fed318 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x556a67fed478 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x556a67fed4f0 Implicit # | | | `-ConstAttr 0x556a67fed518 Implicit # | | |-FunctionDecl 0x556a67fed628 col:7 used exp 'float (float)' # | | | |-ParmVarDecl 0x556a67fed578 col:16 'float' # | | | |-BuiltinAliasAttr 0x556a67fed6d8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x556a67fed750 Implicit # | | | `-ConstAttr 0x556a67fed778 Implicit # | | |-FunctionDecl 0x556a67fed8a0 col:8 used exp 'float2 (float2)' # | | | |-ParmVarDecl 0x556a67fed7f0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x556a67fed950 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x556a67fed9c8 Implicit # | | | `-ConstAttr 0x556a67fed9f0 Implicit # | | |-FunctionDecl 0x556a67fedb18 col:8 used exp 'float3 (float3)' # | | | |-ParmVarDecl 0x556a67feda68 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x556a67fedbd8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x556a67fedc50 Implicit # | | | `-ConstAttr 0x556a67fedc78 Implicit # | | |-FunctionDecl 0x556a67fedda0 col:8 used exp 'float4 (float4)' # | | | |-ParmVarDecl 0x556a67fedcf0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x556a67fede50 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x556a67fedec8 Implicit # | | | `-ConstAttr 0x556a67fedef0 Implicit # | | |-FunctionDecl 0x556a67fee000 col:6 exp2 'half (half)' # | | | |-ParmVarDecl 0x556a67fedf50 col:15 'half' # | | | |-BuiltinAliasAttr 0x556a67fee0b0 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x556a67fee128 Implicit # | | | `-ConstAttr 0x556a67fee150 Implicit # | | |-FunctionDecl 0x556a67fee268 col:7 exp2 'half2 (half2)' # | | | |-ParmVarDecl 0x556a67fee1b8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x556a67fee318 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x556a67fee390 Implicit # | | | `-ConstAttr 0x556a67fee3b8 Implicit # | | |-FunctionDecl 0x556a67fee4e0 col:7 exp2 'half3 (half3)' # | | | |-ParmVarDecl 0x556a67fee430 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x556a67fee590 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x556a67fee608 Implicit # | | | `-ConstAttr 0x556a67fee630 Implicit # | | |-FunctionDecl 0x556a67fee758 col:7 exp2 'half4 (half4)' # | | | |-ParmVarDecl 0x556a67fee6a8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x556a67fee808 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x556a67fee880 Implicit # | | | `-ConstAttr 0x556a67fee8a8 Implicit # | | |-FunctionDecl 0x556a67fee9b8 col:7 used exp2 'float (float)' # | | | |-ParmVarDecl 0x556a67fee908 col:17 'float' # | | | |-BuiltinAliasAttr 0x556a67feea68 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x556a67feeae0 Implicit # | | | `-ConstAttr 0x556a67feeb08 Implicit # | | |-FunctionDecl 0x556a67fccdc0 col:8 used exp2 'float2 (float2)' # | | | |-ParmVarDecl 0x556a67fccd10 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x556a67fcce70 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x556a67fccee8 Implicit # | | | `-ConstAttr 0x556a67fccf10 Implicit # | | |-FunctionDecl 0x556a67fcd038 col:8 used exp2 'float3 (float3)' # | | | |-ParmVarDecl 0x556a67fccf88 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x556a67fcd0e8 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x556a67fcd160 Implicit # | | | `-ConstAttr 0x556a67fcd188 Implicit # | | |-FunctionDecl 0x556a67fcd2b0 col:8 used exp2 'float4 (float4)' # | | | |-ParmVarDecl 0x556a67fcd200 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x556a67fcd360 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x556a67fcd3d8 Implicit # | | | `-ConstAttr 0x556a67fcd400 Implicit # | | |-FunctionDecl 0x556a67fcd5a8 col:7 f16tof32 'float (uint)' # | | | |-ParmVarDecl 0x556a67fcd478 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x556a67fcd658 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x556a67fcd6d0 Implicit # | | | `-ConstAttr 0x556a67fcd6f8 Implicit # | | |-FunctionDecl 0x556a67fcd888 col:8 f16tof32 'float2 (uint2)' # | | | |-ParmVarDecl 0x556a67fcd760 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x556a67fcd938 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x556a67fcd9b0 Implicit # | | | `-ConstAttr 0x556a67fcd9d8 Implicit # | | |-FunctionDecl 0x556a67fcdb78 col:8 f16tof32 'float3 (uint3)' # | | | |-ParmVarDecl 0x556a67fcda50 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x556a67fcdc28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x556a67fcdca0 Implicit # | | | `-ConstAttr 0x556a67fcdcc8 Implicit # | | |-FunctionDecl 0x556a67fcde78 col:8 f16tof32 'float4 (uint4)' # | | | |-ParmVarDecl 0x556a67fcdd50 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x556a67fcdf28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x556a67fcdfa0 Implicit # | | | `-ConstAttr 0x556a67fcdfc8 Implicit # | | |-FunctionDecl 0x556a67fce158 col:6 f32tof16 'uint (float)' # | | | |-ParmVarDecl 0x556a67fce028 col:20 'float' # | | | |-BuiltinAliasAttr 0x556a67fce208 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x556a67fce280 Implicit # | | | `-ConstAttr 0x556a67fce2a8 Implicit # | | |-FunctionDecl 0x556a67fce438 col:7 f32tof16 'uint2 (float2)' # | | | |-ParmVarDecl 0x556a67fce310 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x556a67fce4e8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x556a67fce560 Implicit # | | | `-ConstAttr 0x556a67fce588 Implicit # | | |-FunctionDecl 0x556a67fce728 col:7 f32tof16 'uint3 (float3)' # | | | |-ParmVarDecl 0x556a67fce600 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x556a67fce7d8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x556a67fce850 Implicit # | | | `-ConstAttr 0x556a67fce878 Implicit # | | |-FunctionDecl 0x556a67fcea18 col:7 f32tof16 'uint4 (float4)' # | | | |-ParmVarDecl 0x556a67fce8f0 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x556a67fceac8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x556a67fceb40 Implicit # | | | `-ConstAttr 0x556a67fceb68 Implicit # | | |-FunctionDecl 0x556a67ff4bd0 col:6 firstbitlow 'uint (int)' # | | | |-ParmVarDecl 0x556a67fcebc8 col:21 'int' # | | | |-BuiltinAliasAttr 0x556a67ff4c80 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x556a67ff4cf8 Implicit # | | | `-ConstAttr 0x556a67ff4d20 Implicit # | | |-FunctionDecl 0x556a67ff4eb8 col:7 firstbitlow 'uint2 (int2)' # | | | |-ParmVarDecl 0x556a67ff4d88 col:23 'int2':'vector' # | | | |-BuiltinAliasAttr 0x556a67ff4f68 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x556a67ff4fe0 Implicit # | | | `-ConstAttr 0x556a67ff5008 Implicit # | | |-FunctionDecl 0x556a67ff51a8 col:7 firstbitlow 'uint3 (int3)' # | | | |-ParmVarDecl 0x556a67ff5080 col:23 'int3':'vector' # | | | |-BuiltinAliasAttr 0x556a67ff5258 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x556a67ff52d0 Implicit # | | | `-ConstAttr 0x556a67ff52f8 Implicit # | | |-FunctionDecl 0x556a67ff5498 col:7 firstbitlow 'uint4 (int4)' # | | | |-ParmVarDecl 0x556a67ff5370 col:23 'int4':'vector' # | | | |-BuiltinAliasAttr 0x556a67ff5548 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x556a67ff55c0 Implicit # | | | `-ConstAttr 0x556a67ff55e8 Implicit # | | |-FunctionDecl 0x556a67ff5710 col:6 firstbitlow 'uint (uint)' # | | | |-ParmVarDecl 0x556a67ff5660 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x556a67ff57c0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x556a67ff5838 Implicit # | | | `-ConstAttr 0x556a67ff5860 Implicit # | | |-FunctionDecl 0x556a67ff5988 col:7 firstbitlow 'uint2 (uint2)' # | | | |-ParmVarDecl 0x556a67ff58d8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x556a67ff5a38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x556a67ff5ab0 Implicit # | | | `-ConstAttr 0x556a67ff5ad8 Implicit # | | |-FunctionDecl 0x556a67ff5c10 col:7 firstbitlow 'uint3 (uint3)' # | | | |-ParmVarDecl 0x556a67ff5b50 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x556a67ff5cc0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x556a67ff5d38 Implicit # | | | `-ConstAttr 0x556a67ff5d60 Implicit # | | |-FunctionDecl 0x556a67ff5e88 col:7 firstbitlow 'uint4 (uint4)' # | | | |-ParmVarDecl 0x556a67ff5dd8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x556a67ff5f38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x556a67ff5fb0 Implicit # | | | `-ConstAttr 0x556a67ff5fd8 Implicit # | | |-FunctionDecl 0x556a67ff6178 col:6 firstbitlow 'uint (int64_t)' # | | | |-ParmVarDecl 0x556a67ff6050 col:25 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x556a67ff6228 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x556a67ff62a0 Implicit # | | | `-ConstAttr 0x556a67ff62c8 Implicit # | | |-FunctionDecl 0x556a67ff6468 col:7 firstbitlow 'uint2 (int64_t2)' # | | | |-ParmVarDecl 0x556a67ff6340 col:27 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x556a67ff6518 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x556a67ff6590 Implicit # | | | `-ConstAttr 0x556a67ff65b8 Implicit # | | |-FunctionDecl 0x556a67ff6758 col:7 firstbitlow 'uint3 (int64_t3)' # | | | |-ParmVarDecl 0x556a67ff6630 col:27 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x556a67ff6808 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x556a67ff6880 Implicit # | | | `-ConstAttr 0x556a67ff68a8 Implicit # | | |-FunctionDecl 0x556a67ff6a48 col:7 firstbitlow 'uint4 (int64_t4)' # | | | |-ParmVarDecl 0x556a67ff6920 col:27 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x556a67ff6af8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x556a67ff6b70 Implicit # | | | `-ConstAttr 0x556a67ff6b98 Implicit # | | |-FunctionDecl 0x556a67ff6d48 col:6 firstbitlow 'uint (uint64_t)' # | | | |-ParmVarDecl 0x556a67ff6c20 col:26 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x556a67ff6df8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x556a67ff6e70 Implicit # | | | `-ConstAttr 0x556a67ff6e98 Implicit # | | |-FunctionDecl 0x556a67ff7038 col:7 firstbitlow 'uint2 (uint64_t2)' # | | | |-ParmVarDecl 0x556a67ff6f10 col:28 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x556a67ff70e8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x556a67ff7160 Implicit # | | | `-ConstAttr 0x556a67ff7188 Implicit # | | |-FunctionDecl 0x556a67ff7328 col:7 firstbitlow 'uint3 (uint64_t3)' # | | | |-ParmVarDecl 0x556a67ff7200 col:28 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x556a67ff73d8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x556a67ff7450 Implicit # | | | `-ConstAttr 0x556a67ff7478 Implicit # | | |-FunctionDecl 0x556a67ff7618 col:7 firstbitlow 'uint4 (uint64_t4)' # | | | |-ParmVarDecl 0x556a67ff74f0 col:28 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x556a67ff76c8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x556a67ff7740 Implicit # | | | `-ConstAttr 0x556a67ff7768 Implicit # | | |-FunctionDecl 0x556a67ff7878 col:6 floor 'half (half)' # | | | |-ParmVarDecl 0x556a67ff77c8 col:16 'half' # | | | |-BuiltinAliasAttr 0x556a67ff7928 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x556a67ff79a0 Implicit # | | | `-ConstAttr 0x556a67ff79c8 Implicit # | | |-FunctionDecl 0x556a67ff7ae0 col:7 floor 'half2 (half2)' # | | | |-ParmVarDecl 0x556a67ff7a30 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x556a67ff7b90 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x556a67ff7c18 Implicit # | | | `-ConstAttr 0x556a67ff7c40 Implicit # | | |-FunctionDecl 0x556a67ff7d68 col:7 floor 'half3 (half3)' # | | | |-ParmVarDecl 0x556a67ff7cb8 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x556a67ff7e18 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x556a67ff7e90 Implicit # | | | `-ConstAttr 0x556a67ff7eb8 Implicit # | | |-FunctionDecl 0x556a67ff7fe0 col:7 floor 'half4 (half4)' # | | | |-ParmVarDecl 0x556a67ff7f30 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x556a67ff8090 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x556a67ff8108 Implicit # | | | `-ConstAttr 0x556a67ff8130 Implicit # | | |-FunctionDecl 0x556a67ff8240 col:7 used floor 'float (float)' # | | | |-ParmVarDecl 0x556a67ff8190 col:18 'float' # | | | |-BuiltinAliasAttr 0x556a67ff82f0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x556a67ff8368 Implicit # | | | `-ConstAttr 0x556a67ff8390 Implicit # | | |-FunctionDecl 0x556a67ff84b8 col:8 used floor 'float2 (float2)' # | | | |-ParmVarDecl 0x556a67ff8408 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x556a67ff8568 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x556a67ff85e0 Implicit # | | | `-ConstAttr 0x556a67ff8608 Implicit # | | |-FunctionDecl 0x556a67ff8730 col:8 used floor 'float3 (float3)' # | | | |-ParmVarDecl 0x556a67ff8680 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x556a67ff87e0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x556a67ff8858 Implicit # | | | `-ConstAttr 0x556a67ff8880 Implicit # | | |-FunctionDecl 0x556a67ff89a8 col:8 used floor 'float4 (float4)' # | | | |-ParmVarDecl 0x556a67ff88f8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x556a67ff8a58 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x556a67ff8ad0 Implicit # | | | `-ConstAttr 0x556a67ff8af8 Implicit # | | |-FunctionDecl 0x556a67ff8c40 col:6 frac 'half (half)' # | | | |-ParmVarDecl 0x556a67ff8b58 col:15 'half' # | | | |-BuiltinAliasAttr 0x556a67ff8cf0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x556a67ff8d68 Implicit # | | | `-ConstAttr 0x556a67ff8d90 Implicit # | | |-FunctionDecl 0x556a67ff8ea8 col:7 frac 'half2 (half2)' # | | | |-ParmVarDecl 0x556a67ff8df8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x556a67ff8f58 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x556a67ff8fd0 Implicit # | | | `-ConstAttr 0x556a67ff8ff8 Implicit # | | |-FunctionDecl 0x556a67ff9120 col:7 frac 'half3 (half3)' # | | | |-ParmVarDecl 0x556a67ff9070 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x556a67ff91d0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x556a67ff9248 Implicit # | | | `-ConstAttr 0x556a67ff9270 Implicit # | | |-FunctionDecl 0x556a67ff9398 col:7 frac 'half4 (half4)' # | | | |-ParmVarDecl 0x556a67ff92e8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x556a67ff9448 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x556a67ff94c0 Implicit # | | | `-ConstAttr 0x556a67ff94e8 Implicit # | | |-FunctionDecl 0x556a67ff95f8 col:7 used frac 'float (float)' # | | | |-ParmVarDecl 0x556a67ff9548 col:17 'float' # | | | |-BuiltinAliasAttr 0x556a67ff96a8 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x556a67ff9720 Implicit # | | | `-ConstAttr 0x556a67ff9748 Implicit # | | |-FunctionDecl 0x556a67ff9870 col:8 used frac 'float2 (float2)' # | | | |-ParmVarDecl 0x556a67ff97c0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x556a67ff9920 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x556a67ff9998 Implicit # | | | `-ConstAttr 0x556a67ff99c0 Implicit # | | |-FunctionDecl 0x556a67ff9ae8 col:8 used frac 'float3 (float3)' # | | | |-ParmVarDecl 0x556a67ff9a38 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x556a67ff9b98 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x556a67ff9c20 Implicit # | | | `-ConstAttr 0x556a67ff9c48 Implicit # | | |-FunctionDecl 0x556a67ff9d70 col:8 used frac 'float4 (float4)' # | | | |-ParmVarDecl 0x556a67ff9cc0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x556a67ff9e20 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x556a67ff9e98 Implicit # | | | `-ConstAttr 0x556a67ff9ec0 Implicit # | | |-FunctionDecl 0x556a67ff9fc8 col:6 isinf 'bool (half)' # | | | |-ParmVarDecl 0x556a67ff9f20 col:16 'half' # | | | |-BuiltinAliasAttr 0x556a67ffa078 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x556a67ffa0f0 Implicit # | | | `-ConstAttr 0x556a67ffa118 Implicit # | | |-FunctionDecl 0x556a67ffa2a8 col:7 isinf 'bool2 (half2)' # | | | |-ParmVarDecl 0x556a67ffa180 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x556a67ffa358 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x556a67ffa3d0 Implicit # | | | `-ConstAttr 0x556a67ffa3f8 Implicit # | | |-FunctionDecl 0x556a67ffa598 col:7 isinf 'bool3 (half3)' # | | | |-ParmVarDecl 0x556a67ffa470 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x556a67ffa648 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x556a67ffa6c0 Implicit # | | | `-ConstAttr 0x556a67ffa6e8 Implicit # | | |-FunctionDecl 0x556a67ffa888 col:7 isinf 'bool4 (half4)' # | | | |-ParmVarDecl 0x556a67ffa760 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x556a67ffa938 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x556a67ffa9b0 Implicit # | | | `-ConstAttr 0x556a67ffa9d8 Implicit # | | |-FunctionDecl 0x556a67ffaae0 col:6 used isinf 'bool (float)' # | | | |-ParmVarDecl 0x556a67ffaa38 col:17 'float' # | | | |-BuiltinAliasAttr 0x556a67ffab90 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x556a67ffac30 Implicit # | | | `-ConstAttr 0x556a67ffac58 Implicit # | | |-FunctionDecl 0x556a67ffadf8 col:7 used isinf 'bool2 (float2)' # | | | |-ParmVarDecl 0x556a67ffacd0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x556a67ffaea8 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x556a67ffaf20 Implicit # | | | `-ConstAttr 0x556a67ffaf48 Implicit # | | |-FunctionDecl 0x556a67ffb0e8 col:7 used isinf 'bool3 (float3)' # | | | |-ParmVarDecl 0x556a67ffafc0 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x556a67ffb198 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x556a67ffb210 Implicit # | | | `-ConstAttr 0x556a67ffb238 Implicit # | | |-FunctionDecl 0x556a67ffb3d8 col:7 used isinf 'bool4 (float4)' # | | | |-ParmVarDecl 0x556a67ffb2b0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x556a67ffb488 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x556a67ffb500 Implicit # | | | `-ConstAttr 0x556a67ffb528 Implicit # | | |-FunctionDecl 0x556a67ffb630 col:6 isnan 'bool (half)' # | | | |-ParmVarDecl 0x556a67ffb588 col:16 'half' # | | | |-BuiltinAliasAttr 0x556a67ffb6e0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x556a67ffb758 Implicit # | | | `-ConstAttr 0x556a67ffb780 Implicit # | | |-FunctionDecl 0x556a67ffb898 col:7 isnan 'bool2 (half2)' # | | | |-ParmVarDecl 0x556a67ffb7e8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x556a67ffb948 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x556a67ffb9c0 Implicit # | | | `-ConstAttr 0x556a67ffb9e8 Implicit # | | |-FunctionDecl 0x556a67ffbb10 col:7 isnan 'bool3 (half3)' # | | | |-ParmVarDecl 0x556a67ffba60 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x556a67ffbbc0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x556a67ffbc58 Implicit # | | | `-ConstAttr 0x556a67ffbc80 Implicit # | | |-FunctionDecl 0x556a67ffbda8 col:7 isnan 'bool4 (half4)' # | | | |-ParmVarDecl 0x556a67ffbcf8 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x556a67ffbe58 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x556a67ffbed0 Implicit # | | | `-ConstAttr 0x556a67ffbef8 Implicit # | | |-FunctionDecl 0x556a67ffc000 col:6 used isnan 'bool (float)' # | | | |-ParmVarDecl 0x556a67ffbf58 col:17 'float' # | | | |-BuiltinAliasAttr 0x556a67ffc0b0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x556a67ffc128 Implicit # | | | `-ConstAttr 0x556a67ffc150 Implicit # | | |-FunctionDecl 0x556a67ffc278 col:7 used isnan 'bool2 (float2)' # | | | |-ParmVarDecl 0x556a67ffc1c8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x556a67ffc328 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x556a67ffc3a0 Implicit # | | | `-ConstAttr 0x556a67ffc3c8 Implicit # | | |-FunctionDecl 0x556a67ffc4f0 col:7 used isnan 'bool3 (float3)' # | | | |-ParmVarDecl 0x556a67ffc440 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x556a67ffc5a0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x556a67ffc618 Implicit # | | | `-ConstAttr 0x556a67ffc640 Implicit # | | |-FunctionDecl 0x556a67ffc768 col:7 used isnan 'bool4 (float4)' # | | | |-ParmVarDecl 0x556a67ffc6b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x556a67ffc818 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x556a67ffc890 Implicit # | | | `-ConstAttr 0x556a67ffc8b8 Implicit # | | |-FunctionDecl 0x556a67ffcb08 col:6 lerp 'half (half, half, half)' # | | | |-ParmVarDecl 0x556a67ffc918 col:15 'half' # | | | |-ParmVarDecl 0x556a67ffc998 col:21 'half' # | | | |-ParmVarDecl 0x556a67ffca18 col:27 'half' # | | | |-BuiltinAliasAttr 0x556a67ffcbc8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x556a67ffcc50 Implicit # | | | `-ConstAttr 0x556a67ffcc78 Implicit # | | |-FunctionDecl 0x556a67ffced0 col:7 lerp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x556a67ffcce0 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x556a67ffcd60 col:24 'half2':'vector' # | | | |-ParmVarDecl 0x556a67ffcde0 col:31 'half2':'vector' # | | | |-BuiltinAliasAttr 0x556a67ffcf90 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x556a67ffd008 Implicit # | | | `-ConstAttr 0x556a67ffd030 Implicit # | | |-FunctionDecl 0x556a67ffd298 col:7 lerp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x556a67ffd0a8 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x556a67ffd128 col:24 'half3':'vector' # | | | |-ParmVarDecl 0x556a67ffd1a8 col:31 'half3':'vector' # | | | |-BuiltinAliasAttr 0x556a67ffd358 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x556a67ffd3d0 Implicit # | | | `-ConstAttr 0x556a67ffd3f8 Implicit # | | |-FunctionDecl 0x556a67ffd660 col:7 lerp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x556a67ffd470 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x556a67ffd4f0 col:24 'half4':'vector' # | | | |-ParmVarDecl 0x556a67ffd570 col:31 'half4':'vector' # | | | |-BuiltinAliasAttr 0x556a67ffd720 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x556a67ffd798 Implicit # | | | `-ConstAttr 0x556a67ffd7c0 Implicit # | | |-FunctionDecl 0x556a67ffda10 col:7 used lerp 'float (float, float, float)' # | | | |-ParmVarDecl 0x556a67ffd820 col:17 'float' # | | | |-ParmVarDecl 0x556a67ffd8a0 col:24 'float' # | | | |-ParmVarDecl 0x556a67ffd920 col:31 'float' # | | | |-BuiltinAliasAttr 0x556a67ffdad0 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x556a67ffdb48 Implicit # | | | `-ConstAttr 0x556a67ffdb70 Implicit # | | |-FunctionDecl 0x556a67ffdde8 col:8 used lerp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x556a67ffdbe8 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x556a67ffdc78 col:27 'float2':'vector' # | | | |-ParmVarDecl 0x556a67ffdcf8 col:35 'float2':'vector' # | | | |-BuiltinAliasAttr 0x556a67ffdea8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x556a67ffdf20 Implicit # | | | `-ConstAttr 0x556a67ffdf48 Implicit # | | |-FunctionDecl 0x556a67ffe1b0 col:8 used lerp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x556a67ffdfc0 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x556a67ffe040 col:27 'float3':'vector' # | | | |-ParmVarDecl 0x556a67ffe0c0 col:35 'float3':'vector' # | | | |-BuiltinAliasAttr 0x556a67ffe270 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x556a67ffe2e8 Implicit # | | | `-ConstAttr 0x556a67ffe310 Implicit # | | |-FunctionDecl 0x556a67ffe578 col:8 used lerp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x556a67ffe388 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x556a67ffe408 col:27 'float4':'vector' # | | | |-ParmVarDecl 0x556a67ffe488 col:35 'float4':'vector' # | | | |-BuiltinAliasAttr 0x556a67ffe638 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x556a67ffe6b0 Implicit # | | | `-ConstAttr 0x556a67ffe6d8 Implicit # | | |-FunctionDecl 0x556a67ffe7e8 col:6 log 'half (half)' # | | | |-ParmVarDecl 0x556a67ffe738 col:14 'half' # | | | |-BuiltinAliasAttr 0x556a67ffe898 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x556a67ffe910 Implicit # | | | `-ConstAttr 0x556a67ffe938 Implicit # | | |-FunctionDecl 0x556a67ffea50 col:7 log 'half2 (half2)' # | | | |-ParmVarDecl 0x556a67ffe9a0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x556a67ffeb00 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x556a67ffeb78 Implicit # | | | `-ConstAttr 0x556a67ffeba0 Implicit # | | |-FunctionDecl 0x556a67ffed20 col:7 log 'half3 (half3)' # | | | |-ParmVarDecl 0x556a67ffec70 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x556a67ffedd0 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x556a67ffee48 Implicit # | | | `-ConstAttr 0x556a67ffee70 Implicit # | | |-FunctionDecl 0x556a67ffef98 col:7 log 'half4 (half4)' # | | | |-ParmVarDecl 0x556a67ffeee8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x556a67fff048 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x556a67fff0c0 Implicit # | | | `-ConstAttr 0x556a67fff0e8 Implicit # | | |-FunctionDecl 0x556a67fff1f8 col:7 used log 'float (float)' # | | | |-ParmVarDecl 0x556a67fff148 col:16 'float' # | | | |-BuiltinAliasAttr 0x556a67fff2a8 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x556a67fff320 Implicit # | | | `-ConstAttr 0x556a67fff348 Implicit # | | |-FunctionDecl 0x556a67fff470 col:8 used log 'float2 (float2)' # | | | |-ParmVarDecl 0x556a67fff3c0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x556a67fff520 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x556a67fff598 Implicit # | | | `-ConstAttr 0x556a67fff5c0 Implicit # | | |-FunctionDecl 0x556a67fff6e8 col:8 used log 'float3 (float3)' # | | | |-ParmVarDecl 0x556a67fff638 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x556a67fff798 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x556a67fff810 Implicit # | | | `-ConstAttr 0x556a67fff838 Implicit # | | |-FunctionDecl 0x556a67fff960 col:8 used log 'float4 (float4)' # | | | |-ParmVarDecl 0x556a67fff8b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x556a67fffa10 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x556a67fffa88 Implicit # | | | `-ConstAttr 0x556a67fffab0 Implicit # | | |-FunctionDecl 0x556a67fffbc0 col:6 log10 'half (half)' # | | | |-ParmVarDecl 0x556a67fffb10 col:16 'half' # | | | |-BuiltinAliasAttr 0x556a67fffc70 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x556a67fffce8 Implicit # | | | `-ConstAttr 0x556a67fffd10 Implicit # | | |-FunctionDecl 0x556a67fffe28 col:7 log10 'half2 (half2)' # | | | |-ParmVarDecl 0x556a67fffd78 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x556a67fffed8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x556a67ffff50 Implicit # | | | `-ConstAttr 0x556a67ffff78 Implicit # | | |-FunctionDecl 0x556a680000a0 col:7 log10 'half3 (half3)' # | | | |-ParmVarDecl 0x556a67fffff0 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x556a68000150 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x556a680001c8 Implicit # | | | `-ConstAttr 0x556a680001f0 Implicit # | | |-FunctionDecl 0x556a68000318 col:7 log10 'half4 (half4)' # | | | |-ParmVarDecl 0x556a68000268 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x556a680003c8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x556a68000440 Implicit # | | | `-ConstAttr 0x556a68000468 Implicit # | | |-FunctionDecl 0x556a68000578 col:7 used log10 'float (float)' # | | | |-ParmVarDecl 0x556a680004c8 col:18 'float' # | | | |-BuiltinAliasAttr 0x556a68000628 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x556a680006a0 Implicit # | | | `-ConstAttr 0x556a680006c8 Implicit # | | |-FunctionDecl 0x556a680007f0 col:8 used log10 'float2 (float2)' # | | | |-ParmVarDecl 0x556a68000740 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x556a680008a0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x556a68000918 Implicit # | | | `-ConstAttr 0x556a68000940 Implicit # | | |-FunctionDecl 0x556a68000a68 col:8 used log10 'float3 (float3)' # | | | |-ParmVarDecl 0x556a680009b8 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x556a68000b18 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x556a68000b90 Implicit # | | | `-ConstAttr 0x556a68000bb8 Implicit # | | |-FunctionDecl 0x556a68001d40 col:8 used log10 'float4 (float4)' # | | | |-ParmVarDecl 0x556a68001c90 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x556a68001df0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x556a68001e68 Implicit # | | | `-ConstAttr 0x556a68001e90 Implicit # | | |-FunctionDecl 0x556a68001fa0 col:6 log2 'half (half)' # | | | |-ParmVarDecl 0x556a68001ef0 col:15 'half' # | | | |-BuiltinAliasAttr 0x556a68002050 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x556a680020c8 Implicit # | | | `-ConstAttr 0x556a680020f0 Implicit # | | |-FunctionDecl 0x556a68002208 col:7 log2 'half2 (half2)' # | | | |-ParmVarDecl 0x556a68002158 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x556a680022b8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x556a68002330 Implicit # | | | `-ConstAttr 0x556a68002358 Implicit # | | |-FunctionDecl 0x556a68002480 col:7 log2 'half3 (half3)' # | | | |-ParmVarDecl 0x556a680023d0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x556a68002530 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x556a680025a8 Implicit # | | | `-ConstAttr 0x556a680025d0 Implicit # | | |-FunctionDecl 0x556a680026f8 col:7 log2 'half4 (half4)' # | | | |-ParmVarDecl 0x556a68002648 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x556a680027a8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x556a68002820 Implicit # | | | `-ConstAttr 0x556a68002848 Implicit # | | |-FunctionDecl 0x556a68002958 col:7 used log2 'float (float)' # | | | |-ParmVarDecl 0x556a680028a8 col:17 'float' # | | | |-BuiltinAliasAttr 0x556a68002a08 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x556a68002a80 Implicit # | | | `-ConstAttr 0x556a68002aa8 Implicit # | | |-FunctionDecl 0x556a68002bd0 col:8 used log2 'float2 (float2)' # | | | |-ParmVarDecl 0x556a68002b20 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x556a68002c80 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x556a68002cf8 Implicit # | | | `-ConstAttr 0x556a68002d20 Implicit # | | |-FunctionDecl 0x556a68002e48 col:8 used log2 'float3 (float3)' # | | | |-ParmVarDecl 0x556a68002d98 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x556a68002ef8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x556a68002f70 Implicit # | | | `-ConstAttr 0x556a68002f98 Implicit # | | |-FunctionDecl 0x556a680030c0 col:8 used log2 'float4 (float4)' # | | | |-ParmVarDecl 0x556a68003010 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x556a68003170 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x556a680031e8 Implicit # | | | `-ConstAttr 0x556a68003210 Implicit # | | |-FunctionDecl 0x556a68003460 col:6 mad 'half (half, half, half)' # | | | |-ParmVarDecl 0x556a68003270 col:14 'half' # | | | |-ParmVarDecl 0x556a680032f0 col:20 'half' # | | | |-ParmVarDecl 0x556a68003370 col:26 'half' # | | | |-BuiltinAliasAttr 0x556a68003520 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x556a68003598 Implicit # | | | `-ConstAttr 0x556a680035c0 Implicit # | | |-FunctionDecl 0x556a68003818 col:7 mad 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x556a68003628 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x556a680036a8 col:23 'half2':'vector' # | | | |-ParmVarDecl 0x556a68003728 col:30 'half2':'vector' # | | | |-BuiltinAliasAttr 0x556a680038d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x556a68003950 Implicit # | | | `-ConstAttr 0x556a68003978 Implicit # | | |-FunctionDecl 0x556a68003be0 col:7 mad 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x556a680039f0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x556a68003a70 col:23 'half3':'vector' # | | | |-ParmVarDecl 0x556a68003af0 col:30 'half3':'vector' # | | | |-BuiltinAliasAttr 0x556a68004cc8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x556a68004d40 Implicit # | | | `-ConstAttr 0x556a68004d68 Implicit # | | |-FunctionDecl 0x556a68004fd0 col:7 mad 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x556a68004de0 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x556a68004e60 col:23 'half4':'vector' # | | | |-ParmVarDecl 0x556a68004ee0 col:30 'half4':'vector' # | | | |-BuiltinAliasAttr 0x556a68005090 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x556a68005108 Implicit # | | | `-ConstAttr 0x556a68005130 Implicit # | | |-FunctionDecl 0x556a68005380 col:5 mad 'int (int, int, int)' # | | | |-ParmVarDecl 0x556a68005190 col:12 'int' # | | | |-ParmVarDecl 0x556a68005210 col:17 'int' # | | | |-ParmVarDecl 0x556a68005290 col:22 'int' # | | | |-BuiltinAliasAttr 0x556a68005440 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x556a680054b8 Implicit # | | | `-ConstAttr 0x556a680054e0 Implicit # | | |-FunctionDecl 0x556a68005748 col:6 mad 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x556a68005558 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x556a680055d8 col:20 'int2':'vector' # | | | |-ParmVarDecl 0x556a68005658 col:26 'int2':'vector' # | | | |-BuiltinAliasAttr 0x556a68005808 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x556a68005880 Implicit # | | | `-ConstAttr 0x556a680058a8 Implicit # | | |-FunctionDecl 0x556a68005b10 col:6 mad 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x556a68005920 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x556a680059a0 col:20 'int3':'vector' # | | | |-ParmVarDecl 0x556a68005a20 col:26 'int3':'vector' # | | | |-BuiltinAliasAttr 0x556a68005bd0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x556a68005c48 Implicit # | | | `-ConstAttr 0x556a68005c70 Implicit # | | |-FunctionDecl 0x556a68005ed8 col:6 mad 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x556a68005ce8 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x556a68005d68 col:20 'int4':'vector' # | | | |-ParmVarDecl 0x556a68005de8 col:26 'int4':'vector' # | | | |-BuiltinAliasAttr 0x556a68005f98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x556a68006010 Implicit # | | | `-ConstAttr 0x556a68006038 Implicit # | | |-FunctionDecl 0x556a680062a0 col:6 mad 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x556a680060b0 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x556a68006130 col:20 'uint':'unsigned int' # | | | |-ParmVarDecl 0x556a680061b0 col:26 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x556a68006360 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x556a680063d8 Implicit # | | | `-ConstAttr 0x556a68006400 Implicit # | | |-FunctionDecl 0x556a68006668 col:7 mad 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x556a68006478 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x556a680064f8 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x556a68006578 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x556a68006728 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x556a680067a0 Implicit # | | | `-ConstAttr 0x556a680067c8 Implicit # | | |-FunctionDecl 0x556a68006a30 col:7 mad 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x556a68006840 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x556a680068c0 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x556a68006940 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x556a68006af0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x556a68006b68 Implicit # | | | `-ConstAttr 0x556a68006b90 Implicit # | | |-FunctionDecl 0x556a68006e30 col:7 mad 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x556a68006c08 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x556a68006cc0 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x556a68006d40 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x556a68006ef0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x556a68006f68 Implicit # | | | `-ConstAttr 0x556a68006f90 Implicit # | | |-FunctionDecl 0x556a680071f8 col:9 mad 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x556a68007008 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x556a68007088 col:29 'int64_t':'long' # | | | |-ParmVarDecl 0x556a68007108 col:38 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x556a680072b8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x556a68007330 Implicit # | | | `-ConstAttr 0x556a68007358 Implicit # | | |-FunctionDecl 0x556a680075c0 col:10 mad 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x556a680073d0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x556a68007450 col:32 'int64_t2':'vector' # | | | |-ParmVarDecl 0x556a680074d0 col:42 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x556a68007680 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x556a680076f8 Implicit # | | | `-ConstAttr 0x556a68007720 Implicit # | | |-FunctionDecl 0x556a68007988 col:10 mad 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x556a68007798 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x556a68007818 col:32 'int64_t3':'vector' # | | | |-ParmVarDecl 0x556a68007898 col:42 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x556a68007a48 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x556a68007ac0 Implicit # | | | `-ConstAttr 0x556a68007ae8 Implicit # | | |-FunctionDecl 0x556a68007d50 col:10 mad 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x556a68007b60 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x556a68007be0 col:32 'int64_t4':'vector' # | | | |-ParmVarDecl 0x556a68007c60 col:42 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x556a68007e10 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x556a68007e88 Implicit # | | | `-ConstAttr 0x556a68007eb0 Implicit # | | |-FunctionDecl 0x556a68008118 col:10 mad 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x556a68007f28 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x556a68007fa8 col:32 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x556a68008028 col:42 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x556a680081d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x556a68008250 Implicit # | | | `-ConstAttr 0x556a68008278 Implicit # | | |-FunctionDecl 0x556a680084e0 col:11 mad 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x556a680082f0 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x556a68008370 col:35 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x556a680083f0 col:46 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x556a680085a0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x556a68008618 Implicit # | | | `-ConstAttr 0x556a68008640 Implicit # | | |-FunctionDecl 0x556a680088a8 col:11 mad 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x556a680086b8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x556a68008738 col:35 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x556a680087b8 col:46 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x556a68008968 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x556a680089e0 Implicit # | | | `-ConstAttr 0x556a68008a08 Implicit # | | |-FunctionDecl 0x556a68008cd0 col:11 mad 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x556a68008a80 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x556a68008b00 col:35 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x556a68008b80 col:46 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x556a68008d90 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x556a68008e08 Implicit # | | | `-ConstAttr 0x556a68008e30 Implicit # | | |-FunctionDecl 0x556a68009080 col:7 mad 'float (float, float, float)' # | | | |-ParmVarDecl 0x556a68008e90 col:16 'float' # | | | |-ParmVarDecl 0x556a68008f10 col:23 'float' # | | | |-ParmVarDecl 0x556a68008f90 col:30 'float' # | | | |-BuiltinAliasAttr 0x556a68009140 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x556a680091b8 Implicit # | | | `-ConstAttr 0x556a680091e0 Implicit # | | |-FunctionDecl 0x556a68009448 col:8 mad 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x556a68009258 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x556a680092d8 col:26 'float2':'vector' # | | | |-ParmVarDecl 0x556a68009358 col:34 'float2':'vector' # | | | |-BuiltinAliasAttr 0x556a68009508 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x556a68009580 Implicit # | | | `-ConstAttr 0x556a680095a8 Implicit # | | |-FunctionDecl 0x556a68009810 col:8 mad 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x556a68009620 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x556a680096a0 col:26 'float3':'vector' # | | | |-ParmVarDecl 0x556a68009720 col:34 'float3':'vector' # | | | |-BuiltinAliasAttr 0x556a680098d0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x556a68009948 Implicit # | | | `-ConstAttr 0x556a68009970 Implicit # | | |-FunctionDecl 0x556a68009bd8 col:8 mad 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x556a680099e8 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x556a68009a68 col:26 'float4':'vector' # | | | |-ParmVarDecl 0x556a68009ae8 col:34 'float4':'vector' # | | | |-BuiltinAliasAttr 0x556a68009c98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x556a68009d10 Implicit # | | | `-ConstAttr 0x556a68009d38 Implicit # | | |-FunctionDecl 0x556a68009f88 col:8 mad 'double (double, double, double)' # | | | |-ParmVarDecl 0x556a68009d98 col:18 'double' # | | | |-ParmVarDecl 0x556a68009e18 col:26 'double' # | | | |-ParmVarDecl 0x556a68009e98 col:34 'double' # | | | |-BuiltinAliasAttr 0x556a6800a048 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x556a6800a0c0 Implicit # | | | `-ConstAttr 0x556a6800a0e8 Implicit # | | |-FunctionDecl 0x556a6800a350 col:9 mad 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x556a6800a160 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x556a6800a1e0 col:29 'double2':'vector' # | | | |-ParmVarDecl 0x556a6800a260 col:38 'double2':'vector' # | | | |-BuiltinAliasAttr 0x556a6800a410 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x556a6800a488 Implicit # | | | `-ConstAttr 0x556a6800a4b0 Implicit # | | |-FunctionDecl 0x556a6800a718 col:9 mad 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x556a6800a528 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x556a6800a5a8 col:29 'double3':'vector' # | | | |-ParmVarDecl 0x556a6800a628 col:38 'double3':'vector' # | | | |-BuiltinAliasAttr 0x556a6800a7d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x556a6800a850 Implicit # | | | `-ConstAttr 0x556a6800a878 Implicit # | | |-FunctionDecl 0x556a6800aae0 col:9 mad 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x556a6800a8f0 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x556a6800a970 col:29 'double4':'vector' # | | | |-ParmVarDecl 0x556a6800a9f0 col:38 'double4':'vector' # | | | |-BuiltinAliasAttr 0x556a6800aba0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x556a6800ac18 Implicit # | | | `-ConstAttr 0x556a6800ac40 Implicit # | | |-FunctionDecl 0x556a67fdaf00 col:6 max 'half (half, half)' # | | | |-ParmVarDecl 0x556a67fdadb0 col:14 'half' # | | | |-ParmVarDecl 0x556a67fdae30 col:20 'half' # | | | |-BuiltinAliasAttr 0x556a67fdafb8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x556a67fdb030 Implicit # | | | `-ConstAttr 0x556a67fdb058 Implicit # | | |-FunctionDecl 0x556a67fdb210 col:7 max 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x556a67fdb0c0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x556a67fdb140 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x556a67fdb2c8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x556a67fdb340 Implicit # | | | `-ConstAttr 0x556a67fdb368 Implicit # | | |-FunctionDecl 0x556a67fdb530 col:7 max 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x556a67fdb3e0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x556a67fdb460 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x556a67fdb5e8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x556a67fdb660 Implicit # | | | `-ConstAttr 0x556a67fdb688 Implicit # | | |-FunctionDecl 0x556a67fdb850 col:7 max 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x556a67fdb700 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x556a67fdb780 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x556a67fdb908 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x556a67fdb980 Implicit # | | | `-ConstAttr 0x556a67fdb9a8 Implicit # | | |-FunctionDecl 0x556a67fdbb58 col:5 max 'int (int, int)' # | | | |-ParmVarDecl 0x556a67fdba08 col:12 'int' # | | | |-ParmVarDecl 0x556a67fdba88 col:17 'int' # | | | |-BuiltinAliasAttr 0x556a67fdbc10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x556a67fdbc88 Implicit # | | | `-ConstAttr 0x556a67fdbcb0 Implicit # | | |-FunctionDecl 0x556a67fdbef8 col:6 max 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x556a67fdbd28 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x556a67fdbda8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x556a67fdbfb0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x556a67fdc028 Implicit # | | | `-ConstAttr 0x556a67fdc050 Implicit # | | |-FunctionDecl 0x556a67fdc298 col:6 max 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x556a67fdc0c8 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x556a67fdc148 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x556a67fdc350 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x556a67fdc3c8 Implicit # | | | `-ConstAttr 0x556a67fdc3f0 Implicit # | | |-FunctionDecl 0x556a67fdc638 col:6 max 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x556a67fdc468 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x556a67fdc4e8 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x556a67fdc6f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x556a67fdc768 Implicit # | | | `-ConstAttr 0x556a67fdc790 Implicit # | | |-FunctionDecl 0x556a67fdc958 col:6 max 'uint (uint, uint)' # | | | |-ParmVarDecl 0x556a67fdc808 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x556a67fdc888 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x556a67fdca10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x556a67fdca88 Implicit # | | | `-ConstAttr 0x556a67fdcab0 Implicit # | | |-FunctionDecl 0x556a67fdccb8 col:7 max 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x556a67fdcb28 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x556a67fdcba8 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x556a67fdcd70 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x556a68010d48 Implicit # | | | `-ConstAttr 0x556a68010d70 Implicit # | | |-FunctionDecl 0x556a68010fb8 col:7 max 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x556a68010de8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x556a68010e68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x556a68011070 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x556a680110e8 Implicit # | | | `-ConstAttr 0x556a68011110 Implicit # | | |-FunctionDecl 0x556a68011318 col:7 max 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x556a68011188 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x556a68011208 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x556a680113d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x556a68011448 Implicit # | | | `-ConstAttr 0x556a68011470 Implicit # | | |-FunctionDecl 0x556a68011638 col:9 max 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x556a680114e8 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x556a68011568 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x556a680116f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x556a68011768 Implicit # | | | `-ConstAttr 0x556a68011790 Implicit # | | |-FunctionDecl 0x556a680119d8 col:10 max 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x556a68011808 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x556a68011888 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x556a68011a90 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x556a68011b08 Implicit # | | | `-ConstAttr 0x556a68011b30 Implicit # | | |-FunctionDecl 0x556a68011d78 col:10 max 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x556a68011ba8 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x556a68011c28 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x556a68011e30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x556a68011ea8 Implicit # | | | `-ConstAttr 0x556a68011ed0 Implicit # | | |-FunctionDecl 0x556a68012118 col:10 max 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x556a68011f48 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x556a68011fc8 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x556a680121d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x556a68012248 Implicit # | | | `-ConstAttr 0x556a68012270 Implicit # | | |-FunctionDecl 0x556a68012438 col:10 max 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x556a680122e8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x556a68012368 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x556a680124f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x556a68012568 Implicit # | | | `-ConstAttr 0x556a68012590 Implicit # | | |-FunctionDecl 0x556a680127d8 col:11 max 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x556a68012608 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x556a68012688 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x556a68012890 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x556a68012908 Implicit # | | | `-ConstAttr 0x556a68012930 Implicit # | | |-FunctionDecl 0x556a68012b78 col:11 max 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x556a680129a8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x556a68012a28 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x556a68012c30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x556a68012ca8 Implicit # | | | `-ConstAttr 0x556a68012cd0 Implicit # | | |-FunctionDecl 0x556a68012f38 col:11 max 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x556a68012d60 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x556a68012de0 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x556a68012ff0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x556a68013068 Implicit # | | | `-ConstAttr 0x556a68013090 Implicit # | | |-FunctionDecl 0x556a68013240 col:7 max 'float (float, float)' # | | | |-ParmVarDecl 0x556a680130f0 col:16 'float' # | | | |-ParmVarDecl 0x556a68013170 col:23 'float' # | | | |-BuiltinAliasAttr 0x556a680132f8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x556a68013370 Implicit # | | | `-ConstAttr 0x556a68013398 Implicit # | | |-FunctionDecl 0x556a68013560 col:8 max 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x556a68013410 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x556a68013490 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x556a68013618 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x556a68013690 Implicit # | | | `-ConstAttr 0x556a680136b8 Implicit # | | |-FunctionDecl 0x556a68013880 col:8 max 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x556a68013730 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x556a680137b0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x556a68013938 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x556a680139b0 Implicit # | | | `-ConstAttr 0x556a680139d8 Implicit # | | |-FunctionDecl 0x556a68013ba0 col:8 max 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x556a68013a50 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x556a68013ad0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x556a68013c58 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x556a68013cd0 Implicit # | | | `-ConstAttr 0x556a68013cf8 Implicit # | | |-FunctionDecl 0x556a68013ea8 col:8 max 'double (double, double)' # | | | |-ParmVarDecl 0x556a68013d58 col:18 'double' # | | | |-ParmVarDecl 0x556a68013dd8 col:26 'double' # | | | |-BuiltinAliasAttr 0x556a68013f60 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x556a68013fd8 Implicit # | | | `-ConstAttr 0x556a68014000 Implicit # | | |-FunctionDecl 0x556a68014248 col:9 max 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x556a68014078 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x556a680140f8 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x556a68014300 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x556a68014378 Implicit # | | | `-ConstAttr 0x556a680143a0 Implicit # | | |-FunctionDecl 0x556a680145e8 col:9 max 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x556a68014418 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x556a68014498 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x556a680146a0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x556a68014718 Implicit # | | | `-ConstAttr 0x556a68014740 Implicit # | | |-FunctionDecl 0x556a68014988 col:9 max 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x556a680147b8 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x556a68014838 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x556a68014a40 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x556a68014ab8 Implicit # | | | `-ConstAttr 0x556a68014ae0 Implicit # | | |-FunctionDecl 0x556a68014d20 col:6 min 'half (half, half)' # | | | |-ParmVarDecl 0x556a68014b40 col:14 'half' # | | | |-ParmVarDecl 0x556a68014bc0 col:20 'half' # | | | |-BuiltinAliasAttr 0x556a68014dd8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x556a68014e50 Implicit # | | | `-ConstAttr 0x556a68014e78 Implicit # | | |-FunctionDecl 0x556a68015030 col:7 min 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x556a68014ee0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x556a68014f60 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x556a680150e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x556a68015160 Implicit # | | | `-ConstAttr 0x556a68015188 Implicit # | | |-FunctionDecl 0x556a68015350 col:7 min 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x556a68015200 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x556a68015280 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x556a68015408 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x556a68015480 Implicit # | | | `-ConstAttr 0x556a680154a8 Implicit # | | |-FunctionDecl 0x556a68015670 col:7 min 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x556a68015520 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x556a680155a0 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x556a68015728 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x556a680157a0 Implicit # | | | `-ConstAttr 0x556a680157c8 Implicit # | | |-FunctionDecl 0x556a68015978 col:5 min 'int (int, int)' # | | | |-ParmVarDecl 0x556a68015828 col:12 'int' # | | | |-ParmVarDecl 0x556a680158a8 col:17 'int' # | | | |-BuiltinAliasAttr 0x556a68015a30 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x556a68015aa8 Implicit # | | | `-ConstAttr 0x556a68015ad0 Implicit # | | |-FunctionDecl 0x556a68015c98 col:6 min 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x556a68015b48 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x556a68015bc8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x556a68015d50 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x556a68015dc8 Implicit # | | | `-ConstAttr 0x556a68015df0 Implicit # | | |-FunctionDecl 0x556a68015fb8 col:6 min 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x556a68015e68 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x556a68015ee8 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x556a68016070 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x556a680160e8 Implicit # | | | `-ConstAttr 0x556a68016110 Implicit # | | |-FunctionDecl 0x556a680162d8 col:6 min 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x556a68016188 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x556a68016208 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x556a68016390 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x556a68016408 Implicit # | | | `-ConstAttr 0x556a68016430 Implicit # | | |-FunctionDecl 0x556a680165f8 col:6 min 'uint (uint, uint)' # | | | |-ParmVarDecl 0x556a680164a8 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x556a68016528 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x556a680166b0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x556a68016728 Implicit # | | | `-ConstAttr 0x556a68016750 Implicit # | | |-FunctionDecl 0x556a68016918 col:7 min 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x556a680167c8 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x556a68016848 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x556a680169d0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x556a68016a48 Implicit # | | | `-ConstAttr 0x556a68016a70 Implicit # | | |-FunctionDecl 0x556a68016c38 col:7 min 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x556a68016ae8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x556a68016b68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x556a68016cf0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x556a68016d78 Implicit # | | | `-ConstAttr 0x556a68016da0 Implicit # | | |-FunctionDecl 0x556a68016f68 col:7 min 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x556a68016e18 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x556a68016e98 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x556a68017020 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x556a68017098 Implicit # | | | `-ConstAttr 0x556a680170c0 Implicit # | | |-FunctionDecl 0x556a68017270 col:7 min 'float (float, float)' # | | | |-ParmVarDecl 0x556a68017120 col:16 'float' # | | | |-ParmVarDecl 0x556a680171a0 col:23 'float' # | | | |-BuiltinAliasAttr 0x556a68017328 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x556a680173a0 Implicit # | | | `-ConstAttr 0x556a680173c8 Implicit # | | |-FunctionDecl 0x556a68017590 col:8 min 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x556a68017440 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x556a680174c0 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x556a68017648 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x556a680176c0 Implicit # | | | `-ConstAttr 0x556a680176e8 Implicit # | | |-FunctionDecl 0x556a680178b0 col:8 min 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x556a68017760 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x556a680177e0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x556a68017968 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x556a680179e0 Implicit # | | | `-ConstAttr 0x556a68017a08 Implicit # | | |-FunctionDecl 0x556a68017bd0 col:8 min 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x556a68017a80 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x556a68017b00 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x556a68017c88 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x556a68017d00 Implicit # | | | `-ConstAttr 0x556a68017d28 Implicit # | | |-FunctionDecl 0x556a68017ef0 col:9 min 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x556a68017da0 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x556a68017e20 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x556a68017fa8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x556a68018020 Implicit # | | | `-ConstAttr 0x556a68018048 Implicit # | | |-FunctionDecl 0x556a68018210 col:10 min 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x556a680180c0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x556a68018140 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x556a680182c8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x556a68018340 Implicit # | | | `-ConstAttr 0x556a68018368 Implicit # | | |-FunctionDecl 0x556a68018530 col:10 min 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x556a680183e0 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x556a68018460 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x556a680185e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x556a68018660 Implicit # | | | `-ConstAttr 0x556a68018688 Implicit # | | |-FunctionDecl 0x556a68018850 col:10 min 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x556a68018700 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x556a68018780 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x556a68018908 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x556a68018980 Implicit # | | | `-ConstAttr 0x556a680189a8 Implicit # | | |-FunctionDecl 0x556a68018b70 col:10 min 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x556a68018a20 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x556a68018aa0 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x556a68018c28 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x556a68018ca0 Implicit # | | | `-ConstAttr 0x556a68018cc8 Implicit # | | |-FunctionDecl 0x556a6801a8b8 col:11 min 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x556a6801a768 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x556a6801a7e8 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x556a6801a970 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x556a6801a9e8 Implicit # | | | `-ConstAttr 0x556a6801aa10 Implicit # | | |-FunctionDecl 0x556a6801abd8 col:11 min 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x556a6801aa88 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x556a6801ab08 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x556a6801ac90 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x556a6801ad08 Implicit # | | | `-ConstAttr 0x556a6801ad30 Implicit # | | |-FunctionDecl 0x556a6801aef8 col:11 min 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x556a6801ada8 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x556a6801ae28 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x556a6801afb0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x556a6801b028 Implicit # | | | `-ConstAttr 0x556a6801b050 Implicit # | | |-FunctionDecl 0x556a6801b200 col:8 min 'double (double, double)' # | | | |-ParmVarDecl 0x556a6801b0b0 col:18 'double' # | | | |-ParmVarDecl 0x556a6801b130 col:26 'double' # | | | |-BuiltinAliasAttr 0x556a6801b2b8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x556a6801b330 Implicit # | | | `-ConstAttr 0x556a6801b358 Implicit # | | |-FunctionDecl 0x556a6801b520 col:9 min 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x556a6801b3d0 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x556a6801b450 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x556a6801b5d8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x556a6801b650 Implicit # | | | `-ConstAttr 0x556a6801b678 Implicit # | | |-FunctionDecl 0x556a6801b840 col:9 min 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x556a6801b6f0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x556a6801b770 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x556a6801b8f8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x556a6801b970 Implicit # | | | `-ConstAttr 0x556a6801b998 Implicit # | | |-FunctionDecl 0x556a6801bb60 col:9 min 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x556a6801ba10 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x556a6801ba90 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x556a6801bc18 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x556a6801bc90 Implicit # | | | `-ConstAttr 0x556a6801bcb8 Implicit # | | |-FunctionTemplateDecl 0x556a6801c0e0 line:1821:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x556a6801bd08 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x556a6801bd78 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x556a6801c038 line:1821:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x556a6801be90 > col:76 invalid 'int' # | | | |-ParmVarDecl 0x556a6801bf68 > col:79 invalid 'int' # | | | `-BuiltinAliasAttr 0x556a6801c148 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x556a6801c650 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x556a6801c1c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x556a6801c258 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x556a6801c2c8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x556a6801c5a8 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x556a6801c3f8 > col:30 invalid 'int' # | | | |-ParmVarDecl 0x556a6801c4d8 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x556a6801c6b8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x556a6801cb50 line:1831:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x556a6801c778 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x556a6801c7e8 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x556a6801caa8 line:1831:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x556a6801c920 > col:79 invalid 'int' # | | | |-ParmVarDecl 0x556a6801c9d8 > col:76 invalid 'int' # | | | `-BuiltinAliasAttr 0x556a6801cbb8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x556a6801d0d0 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x556a6801cc40 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x556a6801ccd8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x556a6801cd48 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x556a6801d028 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x556a6801ce98 > col:33 invalid 'int' # | | | |-ParmVarDecl 0x556a6801cf58 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x556a6801d138 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x556a6801d668 line:1841:60 invalid mul # | | | |-NonTypeTemplateParmDecl 0x556a6801d1d8 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x556a6801d248 col:22 referenced 'int' depth 0 index 1 K # | | | |-NonTypeTemplateParmDecl 0x556a6801d2b8 col:29 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x556a6801d5c0 line:1841:60 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x556a6801d418 > col:23 invalid 'int' # | | | |-ParmVarDecl 0x556a6801d4f0 > col:43 invalid 'int' # | | | `-BuiltinAliasAttr 0x556a6801d6d0 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x556a6801dca8 col:17 invalid mul # | | | |-TemplateTypeParmDecl 0x556a6801d758 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x556a6801d7f8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x556a6801d868 col:34 referenced 'int' depth 0 index 2 K # | | | |-NonTypeTemplateParmDecl 0x556a6801d8d8 col:41 referenced 'int' depth 0 index 3 C # | | | `-FunctionDecl 0x556a6801dc00 col:17 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x556a6801da50 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x556a6801db30 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x556a6801dd10 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x556a6801e0d0 line:1858:66 invalid transpose # | | | |-NonTypeTemplateParmDecl 0x556a6801ddb0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x556a6801de20 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x556a6801e028 line:1858:66 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x556a6801df78 > col:23 invalid 'int' # | | | `-BuiltinAliasAttr 0x556a6801e130 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionTemplateDecl 0x556a6801e580 col:17 invalid transpose # | | | |-TemplateTypeParmDecl 0x556a6801e1a8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x556a6801e248 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x556a6801e2b8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x556a6801e4d8 col:17 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x556a6801e428 > col:42 invalid 'int' # | | | `-BuiltinAliasAttr 0x556a6801e5e0 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionDecl 0x556a6801e770 col:6 normalize 'half (half)' # | | | |-ParmVarDecl 0x556a6801e690 col:20 'half' # | | | |-BuiltinAliasAttr 0x556a6801e820 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x556a6801e898 Implicit # | | | `-ConstAttr 0x556a6801e8c0 Implicit # | | |-FunctionDecl 0x556a6801e9d8 col:7 normalize 'half2 (half2)' # | | | |-ParmVarDecl 0x556a6801e928 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x556a6801ea88 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x556a6801eb00 Implicit # | | | `-ConstAttr 0x556a6801eb28 Implicit # | | |-FunctionDecl 0x556a6801ec50 col:7 normalize 'half3 (half3)' # | | | |-ParmVarDecl 0x556a6801eba0 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x556a6801ed00 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x556a6801ed78 Implicit # | | | `-ConstAttr 0x556a6801eda0 Implicit # | | |-FunctionDecl 0x556a6801eec8 col:7 normalize 'half4 (half4)' # | | | |-ParmVarDecl 0x556a6801ee18 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x556a6801ef78 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x556a6801eff0 Implicit # | | | `-ConstAttr 0x556a6801f018 Implicit # | | |-FunctionDecl 0x556a6801f128 col:7 used normalize 'float (float)' # | | | |-ParmVarDecl 0x556a6801f078 col:22 'float' # | | | |-BuiltinAliasAttr 0x556a6801f1d8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x556a6801f250 Implicit # | | | `-ConstAttr 0x556a6801f278 Implicit # | | |-FunctionDecl 0x556a6801f3a0 col:8 used normalize 'float2 (float2)' # | | | |-ParmVarDecl 0x556a6801f2f0 col:24 'float2':'vector' # | | | |-BuiltinAliasAttr 0x556a6801f450 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x556a6801f4c8 Implicit # | | | `-ConstAttr 0x556a6801f4f0 Implicit # | | |-FunctionDecl 0x556a6801f618 col:8 used normalize 'float3 (float3)' # | | | |-ParmVarDecl 0x556a6801f568 col:24 'float3':'vector' # | | | |-BuiltinAliasAttr 0x556a6801f6c8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x556a6801f740 Implicit # | | | `-ConstAttr 0x556a6801f768 Implicit # | | |-FunctionDecl 0x556a6801f890 col:8 used normalize 'float4 (float4)' # | | | |-ParmVarDecl 0x556a6801f7e0 col:24 'float4':'vector' # | | | |-BuiltinAliasAttr 0x556a6801f940 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x556a6801f9b8 Implicit # | | | `-ConstAttr 0x556a6801f9e0 Implicit # | | |-FunctionDecl 0x556a6801fb78 col:6 or 'bool (bool, bool)' # | | | |-ParmVarDecl 0x556a6801fa38 col:13 'bool' # | | | |-ParmVarDecl 0x556a6801fab0 col:19 'bool' # | | | |-BuiltinAliasAttr 0x556a6801fc30 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x556a6801fca8 Implicit # | | | `-ConstAttr 0x556a6801fcd0 Implicit # | | |-FunctionDecl 0x556a6801fe88 col:7 or 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x556a6801fd38 col:15 'bool2':'vector' # | | | |-ParmVarDecl 0x556a6801fdb8 col:22 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x556a6801ff40 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x556a6801ffb8 Implicit # | | | `-ConstAttr 0x556a6801ffe0 Implicit # | | |-FunctionDecl 0x556a680201a8 col:7 or 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x556a68020058 col:15 'bool3':'vector' # | | | |-ParmVarDecl 0x556a680200d8 col:22 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x556a68020260 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x556a680202d8 Implicit # | | | `-ConstAttr 0x556a68020300 Implicit # | | |-FunctionDecl 0x556a680204c8 col:7 or 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x556a68020378 col:15 'bool4':'vector' # | | | |-ParmVarDecl 0x556a680203f8 col:22 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x556a68020580 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x556a680205f8 Implicit # | | | `-ConstAttr 0x556a68020620 Implicit # | | |-FunctionDecl 0x556a680207e8 col:9 or 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x556a68020680 col:20 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x556a68020700 col:31 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x556a680208a0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x556a68020918 Implicit # | | | `-ConstAttr 0x556a68020940 Implicit # | | |-FunctionDecl 0x556a68020af0 col:9 or 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x556a680209a0 col:20 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x556a68020a20 col:31 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x556a68020ba8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x556a68020c20 Implicit # | | | `-ConstAttr 0x556a68020c48 Implicit # | | |-FunctionDecl 0x556a68020df8 col:9 or 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x556a68020ca8 col:20 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x556a68020d28 col:31 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x556a68020eb0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x556a68020f28 Implicit # | | | `-ConstAttr 0x556a68020f50 Implicit # | | |-FunctionDecl 0x556a68021100 col:9 or 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x556a68020fb0 col:20 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x556a68021030 col:31 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x556a680211b8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x556a68021230 Implicit # | | | `-ConstAttr 0x556a68021258 Implicit # | | |-FunctionDecl 0x556a68021408 col:9 or 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x556a680212b8 col:20 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x556a68021338 col:31 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x556a680214c0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x556a68021538 Implicit # | | | `-ConstAttr 0x556a68021560 Implicit # | | |-FunctionDecl 0x556a68021710 col:9 or 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x556a680215c0 col:20 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x556a68021640 col:31 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x556a680217c8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x556a68021840 Implicit # | | | `-ConstAttr 0x556a68021868 Implicit # | | |-FunctionDecl 0x556a68021a18 col:9 or 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x556a680218c8 col:20 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x556a68021948 col:31 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x556a68021ad0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x556a68021b48 Implicit # | | | `-ConstAttr 0x556a68021b70 Implicit # | | |-FunctionDecl 0x556a68021d20 col:9 or 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x556a68021bd0 col:20 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x556a68021c50 col:31 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x556a68021dd8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x556a68021e50 Implicit # | | | `-ConstAttr 0x556a68021e78 Implicit # | | |-FunctionDecl 0x556a68022028 col:9 or 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x556a68021ed8 col:20 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x556a68021f58 col:31 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x556a680220e0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x556a68022158 Implicit # | | | `-ConstAttr 0x556a68022180 Implicit # | | |-FunctionDecl 0x556a68022330 col:9 or 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x556a680221e0 col:20 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x556a68022260 col:31 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x556a680223e8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x556a68022460 Implicit # | | | `-ConstAttr 0x556a68022488 Implicit # | | |-FunctionDecl 0x556a68022638 col:9 or 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x556a680224e8 col:20 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x556a68022568 col:31 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x556a680226f0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x556a68022790 Implicit # | | | `-ConstAttr 0x556a680227b8 Implicit # | | |-FunctionDecl 0x556a68022968 col:9 or 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x556a68022818 col:20 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x556a68022898 col:31 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x556a68022a20 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x556a68022a98 Implicit # | | | `-ConstAttr 0x556a68022ac0 Implicit # | | |-FunctionDecl 0x556a68022c70 col:9 or 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x556a68022b20 col:20 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x556a68022ba0 col:31 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x556a68022d28 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x556a68022da0 Implicit # | | | `-ConstAttr 0x556a68022dc8 Implicit # | | |-FunctionDecl 0x556a68022f78 col:9 or 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x556a68022e28 col:20 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x556a68022ea8 col:31 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x556a68023030 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x556a680230a8 Implicit # | | | `-ConstAttr 0x556a680230d0 Implicit # | | |-FunctionDecl 0x556a68023280 col:9 or 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x556a68023130 col:20 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x556a680231b0 col:31 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x556a68023338 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x556a680233b0 Implicit # | | | `-ConstAttr 0x556a680233d8 Implicit # | | |-FunctionDecl 0x556a68023588 col:6 pow 'half (half, half)' # | | | |-ParmVarDecl 0x556a68023438 col:14 'half' # | | | |-ParmVarDecl 0x556a680234b8 col:20 'half' # | | | |-BuiltinAliasAttr 0x556a68023640 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x556a680236b8 Implicit # | | | `-ConstAttr 0x556a680236e0 Implicit # | | |-FunctionDecl 0x556a68023898 col:7 pow 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x556a68023748 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x556a680237c8 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x556a68023950 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x556a680239c8 Implicit # | | | `-ConstAttr 0x556a680239f0 Implicit # | | |-FunctionDecl 0x556a68023bb8 col:7 pow 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x556a68023a68 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x556a68023ae8 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x556a68023c70 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x556a68023ce8 Implicit # | | | `-ConstAttr 0x556a68023d10 Implicit # | | |-FunctionDecl 0x556a68023ed8 col:7 pow 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x556a68023d88 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x556a68023e08 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x556a68023f90 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x556a68024008 Implicit # | | | `-ConstAttr 0x556a68024030 Implicit # | | |-FunctionDecl 0x556a680241e0 col:7 used pow 'float (float, float)' # | | | |-ParmVarDecl 0x556a68024090 col:16 'float' # | | | |-ParmVarDecl 0x556a68024110 col:23 'float' # | | | |-BuiltinAliasAttr 0x556a68024298 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x556a68024310 Implicit # | | | `-ConstAttr 0x556a68024338 Implicit # | | |-FunctionDecl 0x556a68024500 col:8 used pow 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x556a680243b0 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x556a68024430 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x556a680245b8 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x556a68024630 Implicit # | | | `-ConstAttr 0x556a68024658 Implicit # | | |-FunctionDecl 0x556a68024870 col:8 used pow 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x556a680246d0 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x556a680247a0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x556a68024928 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x556a680249a0 Implicit # | | | `-ConstAttr 0x556a680249c8 Implicit # | | |-FunctionDecl 0x556a68024b90 col:8 used pow 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x556a68024a40 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x556a68024ac0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x556a68024c48 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x556a68024cc0 Implicit # | | | `-ConstAttr 0x556a68024ce8 Implicit # | | |-FunctionDecl 0x556a68024e10 col:6 reversebits 'uint (uint)' # | | | |-ParmVarDecl 0x556a68024d60 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x556a68024ec0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x556a68024f38 Implicit # | | | `-ConstAttr 0x556a68024f60 Implicit # | | |-FunctionDecl 0x556a68025078 col:7 reversebits 'uint2 (uint2)' # | | | |-ParmVarDecl 0x556a68024fc8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x556a68025128 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x556a680251a0 Implicit # | | | `-ConstAttr 0x556a680251c8 Implicit # | | |-FunctionDecl 0x556a680252f0 col:7 reversebits 'uint3 (uint3)' # | | | |-ParmVarDecl 0x556a68025240 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x556a680253a0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x556a68025418 Implicit # | | | `-ConstAttr 0x556a68025440 Implicit # | | |-FunctionDecl 0x556a68025568 col:7 reversebits 'uint4 (uint4)' # | | | |-ParmVarDecl 0x556a680254b8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x556a68025618 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x556a68025690 Implicit # | | | `-ConstAttr 0x556a680256b8 Implicit # | | |-FunctionDecl 0x556a680257e0 col:10 reversebits 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x556a68025730 col:30 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x556a68025890 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x556a68025908 Implicit # | | | `-ConstAttr 0x556a68025930 Implicit # | | |-FunctionDecl 0x556a68025a58 col:11 reversebits 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x556a680259a8 col:32 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x556a68025b08 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x556a68025b80 Implicit # | | | `-ConstAttr 0x556a68025ba8 Implicit # | | |-FunctionDecl 0x556a68025cd0 col:11 reversebits 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x556a68025c20 col:32 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x556a68025d80 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x556a68025df8 Implicit # | | | `-ConstAttr 0x556a68025e20 Implicit # | | |-FunctionDecl 0x556a68025f48 col:11 reversebits 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x556a68025e98 col:32 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x556a68025ff8 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x556a68026070 Implicit # | | | `-ConstAttr 0x556a68026098 Implicit # | | |-FunctionDecl 0x556a68026260 col:7 cross 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x556a68026110 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x556a68026190 col:25 'half3':'vector' # | | | |-BuiltinAliasAttr 0x556a68026318 clang_builtin_alias __builtin_hlsl_crossf16 # | | | |-NoThrowAttr 0x556a68026390 Implicit # | | | `-ConstAttr 0x556a680263b8 Implicit # | | |-FunctionDecl 0x556a68026570 col:8 cross 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x556a68026420 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x556a680264a0 col:28 'float3':'vector' # | | | |-BuiltinAliasAttr 0x556a68026628 clang_builtin_alias __builtin_hlsl_crossf32 # | | | |-NoThrowAttr 0x556a680266a0 Implicit # | | | `-ConstAttr 0x556a680266c8 Implicit # | | |-FunctionDecl 0x556a680267f8 col:6 rcp 'half (half)' # | | | |-ParmVarDecl 0x556a68026728 col:14 'half' # | | | |-BuiltinAliasAttr 0x556a680268a8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x556a68026920 Implicit # | | | `-ConstAttr 0x556a68026948 Implicit # | | |-FunctionDecl 0x556a68026a60 col:7 rcp 'half2 (half2)' # | | | |-ParmVarDecl 0x556a680269b0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x556a68026b10 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x556a68026b88 Implicit # | | | `-ConstAttr 0x556a68026bb0 Implicit # | | |-FunctionDecl 0x556a68026cd8 col:7 rcp 'half3 (half3)' # | | | |-ParmVarDecl 0x556a68026c28 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x556a68026d88 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x556a68026e00 Implicit # | | | `-ConstAttr 0x556a68026e28 Implicit # | | |-FunctionDecl 0x556a68026f50 col:7 rcp 'half4 (half4)' # | | | |-ParmVarDecl 0x556a68026ea0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x556a68027000 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x556a68027078 Implicit # | | | `-ConstAttr 0x556a680270a0 Implicit # | | |-FunctionDecl 0x556a680271b0 col:7 rcp 'float (float)' # | | | |-ParmVarDecl 0x556a68027100 col:16 'float' # | | | |-BuiltinAliasAttr 0x556a68027260 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x556a680272d8 Implicit # | | | `-ConstAttr 0x556a68027300 Implicit # | | |-FunctionDecl 0x556a68027428 col:8 rcp 'float2 (float2)' # | | | |-ParmVarDecl 0x556a68027378 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x556a680274d8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x556a68027550 Implicit # | | | `-ConstAttr 0x556a68027578 Implicit # | | |-FunctionDecl 0x556a680276a0 col:8 rcp 'float3 (float3)' # | | | |-ParmVarDecl 0x556a680275f0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x556a68027750 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x556a680277c8 Implicit # | | | `-ConstAttr 0x556a680277f0 Implicit # | | |-FunctionDecl 0x556a68027918 col:8 rcp 'float4 (float4)' # | | | |-ParmVarDecl 0x556a68027868 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x556a680279c8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x556a68027a40 Implicit # | | | `-ConstAttr 0x556a68027a68 Implicit # | | |-FunctionDecl 0x556a68027b78 col:8 rcp 'double (double)' # | | | |-ParmVarDecl 0x556a68027ac8 col:18 'double' # | | | |-BuiltinAliasAttr 0x556a68027c28 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x556a68027ca0 Implicit # | | | `-ConstAttr 0x556a68027cc8 Implicit # | | |-FunctionDecl 0x556a68027df0 col:9 rcp 'double2 (double2)' # | | | |-ParmVarDecl 0x556a68027d40 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x556a68027ea0 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x556a68027f18 Implicit # | | | `-ConstAttr 0x556a68027f40 Implicit # | | |-FunctionDecl 0x556a68028068 col:9 rcp 'double3 (double3)' # | | | |-ParmVarDecl 0x556a68027fb8 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x556a68028118 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x556a68028190 Implicit # | | | `-ConstAttr 0x556a680281b8 Implicit # | | |-FunctionDecl 0x556a680282e0 col:9 rcp 'double4 (double4)' # | | | |-ParmVarDecl 0x556a68028230 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x556a68028390 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x556a68028408 Implicit # | | | `-ConstAttr 0x556a68028430 Implicit # | | |-FunctionDecl 0x556a68028540 col:6 rsqrt 'half (half)' # | | | |-ParmVarDecl 0x556a68028490 col:16 'half' # | | | |-BuiltinAliasAttr 0x556a680285f0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x556a68028668 Implicit # | | | `-ConstAttr 0x556a68028690 Implicit # | | |-FunctionDecl 0x556a680287c0 col:7 rsqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x556a680286f8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x556a68028870 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x556a680288e8 Implicit # | | | `-ConstAttr 0x556a68028910 Implicit # | | |-FunctionDecl 0x556a68028a38 col:7 rsqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x556a68028988 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x556a68028ae8 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x556a68028b60 Implicit # | | | `-ConstAttr 0x556a68028b88 Implicit # | | |-FunctionDecl 0x556a68028cb0 col:7 rsqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x556a68028c00 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x556a68028d60 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x556a68028dd8 Implicit # | | | `-ConstAttr 0x556a68028e00 Implicit # | | |-FunctionDecl 0x556a68028f10 col:7 used rsqrt 'float (float)' # | | | |-ParmVarDecl 0x556a68028e60 col:18 'float' # | | | |-BuiltinAliasAttr 0x556a68028fc0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x556a68029038 Implicit # | | | `-ConstAttr 0x556a68029060 Implicit # | | |-FunctionDecl 0x556a68029188 col:8 used rsqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x556a680290d8 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x556a68029238 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x556a680292b0 Implicit # | | | `-ConstAttr 0x556a680292d8 Implicit # | | |-FunctionDecl 0x556a68029400 col:8 used rsqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x556a68029350 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x556a680294b0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x556a68029528 Implicit # | | | `-ConstAttr 0x556a68029550 Implicit # | | |-FunctionDecl 0x556a68029678 col:8 used rsqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x556a680295c8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x556a68029728 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x556a680297a0 Implicit # | | | `-ConstAttr 0x556a680297c8 Implicit # | | |-FunctionDecl 0x556a680298d8 col:6 round 'half (half)' # | | | |-ParmVarDecl 0x556a68029828 col:16 'half' # | | | |-BuiltinAliasAttr 0x556a68029988 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x556a68029a00 Implicit # | | | `-ConstAttr 0x556a68029a28 Implicit # | | |-FunctionDecl 0x556a68029b40 col:7 round 'half2 (half2)' # | | | |-ParmVarDecl 0x556a68029a90 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x556a68029bf0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x556a68029c68 Implicit # | | | `-ConstAttr 0x556a68029c90 Implicit # | | |-FunctionDecl 0x556a68029db8 col:7 round 'half3 (half3)' # | | | |-ParmVarDecl 0x556a68029d08 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x556a68029e68 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x556a68029ee0 Implicit # | | | `-ConstAttr 0x556a68029f08 Implicit # | | |-FunctionDecl 0x556a6802a030 col:7 round 'half4 (half4)' # | | | |-ParmVarDecl 0x556a68029f80 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x556a6802a0e0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x556a6802a158 Implicit # | | | `-ConstAttr 0x556a6802a180 Implicit # | | |-FunctionDecl 0x556a6802a290 col:7 used round 'float (float)' # | | | |-ParmVarDecl 0x556a6802a1e0 col:18 'float' # | | | |-BuiltinAliasAttr 0x556a6802a340 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x556a6802a3b8 Implicit # | | | `-ConstAttr 0x556a6802a3e0 Implicit # | | |-FunctionDecl 0x556a6802a508 col:8 used round 'float2 (float2)' # | | | |-ParmVarDecl 0x556a6802a458 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x556a6802a5b8 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x556a6802a630 Implicit # | | | `-ConstAttr 0x556a6802a658 Implicit # | | |-FunctionDecl 0x556a67feebe0 col:8 used round 'float3 (float3)' # | | | |-ParmVarDecl 0x556a6802a6d0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x556a67feec90 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x556a67feed08 Implicit # | | | `-ConstAttr 0x556a67feed30 Implicit # | | |-FunctionDecl 0x556a67feee58 col:8 used round 'float4 (float4)' # | | | |-ParmVarDecl 0x556a67feeda8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x556a67feef08 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x556a67feef80 Implicit # | | | `-ConstAttr 0x556a67feefa8 Implicit # | | |-FunctionDecl 0x556a67fef0b8 col:6 saturate 'half (half)' # | | | |-ParmVarDecl 0x556a67fef008 col:19 'half' # | | | |-BuiltinAliasAttr 0x556a67fef168 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x556a67fef1e0 Implicit # | | | `-ConstAttr 0x556a67fef208 Implicit # | | |-FunctionDecl 0x556a67fef320 col:7 saturate 'half2 (half2)' # | | | |-ParmVarDecl 0x556a67fef270 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x556a67fef3d0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x556a67fef448 Implicit # | | | `-ConstAttr 0x556a67fef470 Implicit # | | |-FunctionDecl 0x556a67fef598 col:7 saturate 'half3 (half3)' # | | | |-ParmVarDecl 0x556a67fef4e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x556a67fef648 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x556a67fef6c0 Implicit # | | | `-ConstAttr 0x556a67fef6e8 Implicit # | | |-FunctionDecl 0x556a67fef810 col:7 saturate 'half4 (half4)' # | | | |-ParmVarDecl 0x556a67fef760 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x556a67fef8c0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x556a67fef938 Implicit # | | | `-ConstAttr 0x556a67fef960 Implicit # | | |-FunctionDecl 0x556a67fefa70 col:7 saturate 'float (float)' # | | | |-ParmVarDecl 0x556a67fef9c0 col:21 'float' # | | | |-BuiltinAliasAttr 0x556a67fefb20 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x556a67fefb98 Implicit # | | | `-ConstAttr 0x556a67fefbc0 Implicit # | | |-FunctionDecl 0x556a67fefce8 col:8 saturate 'float2 (float2)' # | | | |-ParmVarDecl 0x556a67fefc38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x556a67fefd98 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x556a67fefe10 Implicit # | | | `-ConstAttr 0x556a67fefe38 Implicit # | | |-FunctionDecl 0x556a67feff60 col:8 saturate 'float3 (float3)' # | | | |-ParmVarDecl 0x556a67fefeb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x556a67ff0010 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x556a67ff0088 Implicit # | | | `-ConstAttr 0x556a67ff00b0 Implicit # | | |-FunctionDecl 0x556a67ff01d8 col:8 saturate 'float4 (float4)' # | | | |-ParmVarDecl 0x556a67ff0128 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x556a67ff0288 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x556a67ff0300 Implicit # | | | `-ConstAttr 0x556a67ff0328 Implicit # | | |-FunctionDecl 0x556a67ff0438 col:8 saturate 'double (double)' # | | | |-ParmVarDecl 0x556a67ff0388 col:23 'double' # | | | |-BuiltinAliasAttr 0x556a67ff04e8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x556a67ff0560 Implicit # | | | `-ConstAttr 0x556a67ff0588 Implicit # | | |-FunctionDecl 0x556a67ff06b0 col:9 saturate 'double2 (double2)' # | | | |-ParmVarDecl 0x556a67ff0600 col:25 'double2':'vector' # | | | |-BuiltinAliasAttr 0x556a67ff0760 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x556a67ff07d8 Implicit # | | | `-ConstAttr 0x556a67ff0800 Implicit # | | |-FunctionDecl 0x556a67ff0928 col:9 saturate 'double3 (double3)' # | | | |-ParmVarDecl 0x556a67ff0878 col:25 'double3':'vector' # | | | |-BuiltinAliasAttr 0x556a67ff09d8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x556a67ff0a50 Implicit # | | | `-ConstAttr 0x556a67ff0a78 Implicit # | | |-FunctionDecl 0x556a67ff0bf0 col:9 saturate 'double4 (double4)' # | | | |-ParmVarDecl 0x556a67ff0af0 col:25 'double4':'vector' # | | | |-BuiltinAliasAttr 0x556a67ff0ca0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x556a67ff0d18 Implicit # | | | `-ConstAttr 0x556a67ff0d40 Implicit # | | |-FunctionTemplateDecl 0x556a67ff1158 col:3 select # | | | |-TemplateTypeParmDecl 0x556a67ff0d78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x556a67ff10b0 col:3 select 'T (bool, T, T)' # | | | |-ParmVarDecl 0x556a67ff0e40 col:14 'bool' # | | | |-ParmVarDecl 0x556a67ff0eb8 col:17 'T' # | | | |-ParmVarDecl 0x556a67ff0f30 col:20 'T' # | | | |-BuiltinAliasAttr 0x556a67ff11c8 clang_builtin_alias __builtin_hlsl_select # | | | |-NoThrowAttr 0x556a67ff12a8 Implicit # | | | `-ConstAttr 0x556a67ff12d0 Implicit # | | |-FunctionTemplateDecl 0x556a67ff17d0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x556a67ff12f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x556a67ff1728 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x556a67ff1478 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x556a67ff1558 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x556a67ff1638 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x556a67ff1840 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x556a67ff1da0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x556a67ff18c8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x556a67ff1cf8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x556a67ff1a48 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x556a67ff1b28 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x556a67ff1c08 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x556a67ff1e10 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x556a67ff2370 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x556a67ff1e98 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x556a67ff22c8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x556a67ff2018 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x556a67ff20f8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x556a67ff21d8 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x556a67ff23e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x556a67ff2970 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x556a67ff2468 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x556a67ff28c8 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x556a67ff25e8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x556a67ff2660 col:39 'T' # | | | |-ParmVarDecl 0x556a67ff2740 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x556a67ff29e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x556a68036b00 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x556a67ff2a68 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x556a68036a58 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x556a680367c0 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x556a68036838 col:39 'T' # | | | |-ParmVarDecl 0x556a68036918 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x556a68036b70 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x556a680370b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x556a68036bf8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x556a68037008 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x556a68036d78 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x556a68036df0 col:39 'T' # | | | |-ParmVarDecl 0x556a68036ed0 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x556a68037120 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x556a680376b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x556a680371a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x556a68037608 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x556a68037328 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x556a68037408 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x556a68037480 col:53 'T' # | | | `-BuiltinAliasAttr 0x556a68037720 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x556a68037c60 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x556a680377a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x556a68037bb8 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x556a68037928 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x556a68037a08 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x556a68037a80 col:53 'T' # | | | `-BuiltinAliasAttr 0x556a68037cd0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x556a68038210 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x556a68037d58 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x556a68038168 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x556a68037ed8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x556a68037fb8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x556a68038030 col:53 'T' # | | | `-BuiltinAliasAttr 0x556a68038280 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x556a68038950 line:2273:72 invalid select # | | | |-TemplateTypeParmDecl 0x556a68038308 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x556a680388a8 line:2273:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x556a68038620 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x556a68038698 col:23 'T' # | | | |-ParmVarDecl 0x556a68038710 col:26 'T' # | | | `-BuiltinAliasAttr 0x556a680389c0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x556a68038fc0 line:2278:72 invalid select # | | | |-TemplateTypeParmDecl 0x556a68038a48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x556a68038f18 line:2278:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x556a68038cf0 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x556a68038d68 col:23 'T' # | | | |-ParmVarDecl 0x556a68038de0 col:26 'T' # | | | `-BuiltinAliasAttr 0x556a68039030 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x556a68039630 line:2283:72 invalid select # | | | |-TemplateTypeParmDecl 0x556a680390b8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x556a68039588 line:2283:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x556a68039360 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x556a680393d8 col:23 'T' # | | | |-ParmVarDecl 0x556a68039450 col:26 'T' # | | | `-BuiltinAliasAttr 0x556a680396a0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionDecl 0x556a68039800 col:6 sin 'half (half)' # | | | |-ParmVarDecl 0x556a68039750 col:14 'half' # | | | |-BuiltinAliasAttr 0x556a680398b0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x556a68039928 Implicit # | | | `-ConstAttr 0x556a68039950 Implicit # | | |-FunctionDecl 0x556a68039a68 col:7 sin 'half2 (half2)' # | | | |-ParmVarDecl 0x556a680399b8 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x556a68039b18 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x556a68039b90 Implicit # | | | `-ConstAttr 0x556a68039bb8 Implicit # | | |-FunctionDecl 0x556a68039ce0 col:7 sin 'half3 (half3)' # | | | |-ParmVarDecl 0x556a68039c30 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x556a68039d90 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x556a68039e08 Implicit # | | | `-ConstAttr 0x556a68039e30 Implicit # | | |-FunctionDecl 0x556a68039f58 col:7 sin 'half4 (half4)' # | | | |-ParmVarDecl 0x556a68039ea8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x556a6803a008 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x556a6803a080 Implicit # | | | `-ConstAttr 0x556a6803a0a8 Implicit # | | |-FunctionDecl 0x556a6803a1b8 col:7 used sin 'float (float)' # | | | |-ParmVarDecl 0x556a6803a108 col:16 'float' # | | | |-BuiltinAliasAttr 0x556a6803a268 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x556a6803a2e0 Implicit # | | | `-ConstAttr 0x556a6803a308 Implicit # | | |-FunctionDecl 0x556a6803a430 col:8 used sin 'float2 (float2)' # | | | |-ParmVarDecl 0x556a6803a380 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x556a6803a4e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x556a6803a558 Implicit # | | | `-ConstAttr 0x556a6803a580 Implicit # | | |-FunctionDecl 0x556a6803a6a8 col:8 used sin 'float3 (float3)' # | | | |-ParmVarDecl 0x556a6803a5f8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x556a6803a758 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x556a6803a7e0 Implicit # | | | `-ConstAttr 0x556a6803a808 Implicit # | | |-FunctionDecl 0x556a6803a930 col:8 used sin 'float4 (float4)' # | | | |-ParmVarDecl 0x556a6803a880 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x556a6803a9e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x556a6803aa58 Implicit # | | | `-ConstAttr 0x556a6803aa80 Implicit # | | |-FunctionDecl 0x556a6803ab90 col:6 sinh 'half (half)' # | | | |-ParmVarDecl 0x556a6803aae0 col:15 'half' # | | | |-BuiltinAliasAttr 0x556a6803ac40 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x556a6803acb8 Implicit # | | | `-ConstAttr 0x556a6803ace0 Implicit # | | |-FunctionDecl 0x556a6803adf8 col:7 sinh 'half2 (half2)' # | | | |-ParmVarDecl 0x556a6803ad48 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x556a6803aea8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x556a6803af20 Implicit # | | | `-ConstAttr 0x556a6803af48 Implicit # | | |-FunctionDecl 0x556a6803b070 col:7 sinh 'half3 (half3)' # | | | |-ParmVarDecl 0x556a6803afc0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x556a6803b120 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x556a6803b198 Implicit # | | | `-ConstAttr 0x556a6803b1c0 Implicit # | | |-FunctionDecl 0x556a6803b2e8 col:7 sinh 'half4 (half4)' # | | | |-ParmVarDecl 0x556a6803b238 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x556a6803b398 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x556a6803b410 Implicit # | | | `-ConstAttr 0x556a6803b438 Implicit # | | |-FunctionDecl 0x556a6803b548 col:7 used sinh 'float (float)' # | | | |-ParmVarDecl 0x556a6803b498 col:17 'float' # | | | |-BuiltinAliasAttr 0x556a6803b5f8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x556a6803b670 Implicit # | | | `-ConstAttr 0x556a6803b698 Implicit # | | |-FunctionDecl 0x556a6803b7c0 col:8 used sinh 'float2 (float2)' # | | | |-ParmVarDecl 0x556a6803b710 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x556a6803b870 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x556a6803b8e8 Implicit # | | | `-ConstAttr 0x556a6803b910 Implicit # | | |-FunctionDecl 0x556a6803ba38 col:8 used sinh 'float3 (float3)' # | | | |-ParmVarDecl 0x556a6803b988 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x556a6803bae8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x556a6803bb60 Implicit # | | | `-ConstAttr 0x556a6803bb88 Implicit # | | |-FunctionDecl 0x556a6803bcb0 col:8 used sinh 'float4 (float4)' # | | | |-ParmVarDecl 0x556a6803bc00 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x556a6803bd60 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x556a6803bdd8 Implicit # | | | `-ConstAttr 0x556a6803be00 Implicit # | | |-FunctionDecl 0x556a6803bf10 col:6 sqrt 'half (half)' # | | | |-ParmVarDecl 0x556a6803be60 col:15 'half' # | | | |-BuiltinAliasAttr 0x556a6803bfc0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x556a6803c038 Implicit # | | | `-ConstAttr 0x556a6803c060 Implicit # | | |-FunctionDecl 0x556a6803c178 col:7 sqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x556a6803c0c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x556a6803c228 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x556a6803c2a0 Implicit # | | | `-ConstAttr 0x556a6803c2c8 Implicit # | | |-FunctionDecl 0x556a6803c3f0 col:7 sqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x556a6803c340 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x556a6803c4a0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x556a6803c518 Implicit # | | | `-ConstAttr 0x556a6803c540 Implicit # | | |-FunctionDecl 0x556a6803c668 col:7 sqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x556a6803c5b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x556a6803c718 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x556a6803c790 Implicit # | | | `-ConstAttr 0x556a6803c7b8 Implicit # | | |-FunctionDecl 0x556a6803c8d8 col:7 used sqrt 'float (float)' # | | | |-ParmVarDecl 0x556a6803c828 col:17 'float' # | | | |-BuiltinAliasAttr 0x556a6803c988 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x556a6803ca00 Implicit # | | | `-ConstAttr 0x556a6803ca28 Implicit # | | |-FunctionDecl 0x556a6803cb50 col:8 used sqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x556a6803caa0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x556a6803cc00 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x556a6803cc78 Implicit # | | | `-ConstAttr 0x556a6803cca0 Implicit # | | |-FunctionDecl 0x556a6803cdc8 col:8 used sqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x556a6803cd18 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x556a6803ce78 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x556a6803cef0 Implicit # | | | `-ConstAttr 0x556a6803cf18 Implicit # | | |-FunctionDecl 0x556a6803d040 col:8 used sqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x556a6803cf90 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x556a6803d0f0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x556a6803d168 Implicit # | | | `-ConstAttr 0x556a6803d190 Implicit # | | |-FunctionDecl 0x556a6803d340 col:6 step 'half (half, half)' # | | | |-ParmVarDecl 0x556a6803d1f0 col:15 'half' # | | | |-ParmVarDecl 0x556a6803d270 col:21 'half' # | | | |-BuiltinAliasAttr 0x556a6803d3f8 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x556a6803d470 Implicit # | | | `-ConstAttr 0x556a6803d498 Implicit # | | |-FunctionDecl 0x556a6803d650 col:7 step 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x556a6803d500 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x556a6803d580 col:24 'half2':'vector' # | | | |-BuiltinAliasAttr 0x556a6803d708 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x556a6803d780 Implicit # | | | `-ConstAttr 0x556a6803d7a8 Implicit # | | |-FunctionDecl 0x556a6803d970 col:7 step 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x556a6803d820 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x556a6803d8a0 col:24 'half3':'vector' # | | | |-BuiltinAliasAttr 0x556a6803da28 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x556a6803daa0 Implicit # | | | `-ConstAttr 0x556a6803dac8 Implicit # | | |-FunctionDecl 0x556a6803dc90 col:7 step 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x556a6803db40 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x556a6803dbc0 col:24 'half4':'vector' # | | | |-BuiltinAliasAttr 0x556a6803dd48 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x556a6803ddc0 Implicit # | | | `-ConstAttr 0x556a6803dde8 Implicit # | | |-FunctionDecl 0x556a6803df98 col:7 used step 'float (float, float)' # | | | |-ParmVarDecl 0x556a6803de48 col:17 'float' # | | | |-ParmVarDecl 0x556a6803dec8 col:24 'float' # | | | |-BuiltinAliasAttr 0x556a6803e050 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x556a6803e0c8 Implicit # | | | `-ConstAttr 0x556a6803e0f0 Implicit # | | |-FunctionDecl 0x556a6803e2b8 col:8 used step 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x556a6803e168 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x556a6803e1e8 col:27 'float2':'vector' # | | | |-BuiltinAliasAttr 0x556a6803e370 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x556a6803e3e8 Implicit # | | | `-ConstAttr 0x556a6803e410 Implicit # | | |-FunctionDecl 0x556a6803e5d8 col:8 used step 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x556a6803e488 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x556a6803e508 col:27 'float3':'vector' # | | | |-BuiltinAliasAttr 0x556a6803e690 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x556a6803e708 Implicit # | | | `-ConstAttr 0x556a6803e730 Implicit # | | |-FunctionDecl 0x556a6803e950 col:8 used step 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x556a6803e800 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x556a6803e880 col:27 'float4':'vector' # | | | |-BuiltinAliasAttr 0x556a6803ea08 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x556a6803ea80 Implicit # | | | `-ConstAttr 0x556a6803eaa8 Implicit # | | |-FunctionDecl 0x556a6803ebb8 col:6 tan 'half (half)' # | | | |-ParmVarDecl 0x556a6803eb08 col:14 'half' # | | | |-BuiltinAliasAttr 0x556a6803ec68 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x556a6803ece0 Implicit # | | | `-ConstAttr 0x556a6803ed08 Implicit # | | |-FunctionDecl 0x556a6803ee20 col:7 tan 'half2 (half2)' # | | | |-ParmVarDecl 0x556a6803ed70 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x556a6803eed0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x556a6803ef48 Implicit # | | | `-ConstAttr 0x556a6803ef70 Implicit # | | |-FunctionDecl 0x556a6803f098 col:7 tan 'half3 (half3)' # | | | |-ParmVarDecl 0x556a6803efe8 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x556a6803f148 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x556a6803f1c0 Implicit # | | | `-ConstAttr 0x556a6803f1e8 Implicit # | | |-FunctionDecl 0x556a6803f310 col:7 tan 'half4 (half4)' # | | | |-ParmVarDecl 0x556a6803f260 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x556a6803f3c0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x556a6803f438 Implicit # | | | `-ConstAttr 0x556a6803f460 Implicit # | | |-FunctionDecl 0x556a6803f570 col:7 used tan 'float (float)' # | | | |-ParmVarDecl 0x556a6803f4c0 col:16 'float' # | | | |-BuiltinAliasAttr 0x556a6803f620 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x556a6803f698 Implicit # | | | `-ConstAttr 0x556a6803f6c0 Implicit # | | |-FunctionDecl 0x556a6803f7e8 col:8 used tan 'float2 (float2)' # | | | |-ParmVarDecl 0x556a6803f738 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x556a6803f898 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x556a6803f910 Implicit # | | | `-ConstAttr 0x556a6803f938 Implicit # | | |-FunctionDecl 0x556a6803fa60 col:8 used tan 'float3 (float3)' # | | | |-ParmVarDecl 0x556a6803f9b0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x556a6803fb10 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x556a6803fb88 Implicit # | | | `-ConstAttr 0x556a6803fbb0 Implicit # | | |-FunctionDecl 0x556a6803fcd8 col:8 used tan 'float4 (float4)' # | | | |-ParmVarDecl 0x556a6803fc28 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x556a6803fd88 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x556a6803fe00 Implicit # | | | `-ConstAttr 0x556a6803fe28 Implicit # | | |-FunctionDecl 0x556a6803ff38 col:6 tanh 'half (half)' # | | | |-ParmVarDecl 0x556a6803fe88 col:15 'half' # | | | |-BuiltinAliasAttr 0x556a6803ffe8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x556a68040060 Implicit # | | | `-ConstAttr 0x556a68040088 Implicit # | | |-FunctionDecl 0x556a680401a0 col:7 tanh 'half2 (half2)' # | | | |-ParmVarDecl 0x556a680400f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x556a68040250 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x556a680402c8 Implicit # | | | `-ConstAttr 0x556a680402f0 Implicit # | | |-FunctionDecl 0x556a68040418 col:7 tanh 'half3 (half3)' # | | | |-ParmVarDecl 0x556a68040368 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x556a680404c8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x556a68040540 Implicit # | | | `-ConstAttr 0x556a68040568 Implicit # | | |-FunctionDecl 0x556a68040690 col:7 tanh 'half4 (half4)' # | | | |-ParmVarDecl 0x556a680405e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x556a68040740 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x556a680407b8 Implicit # | | | `-ConstAttr 0x556a68040810 Implicit # | | |-FunctionDecl 0x556a68040920 col:7 used tanh 'float (float)' # | | | |-ParmVarDecl 0x556a68040870 col:17 'float' # | | | |-BuiltinAliasAttr 0x556a680409d0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x556a68040a48 Implicit # | | | `-ConstAttr 0x556a68040a70 Implicit # | | |-FunctionDecl 0x556a68040b98 col:8 used tanh 'float2 (float2)' # | | | |-ParmVarDecl 0x556a68040ae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x556a68040c48 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x556a68040cc0 Implicit # | | | `-ConstAttr 0x556a68040ce8 Implicit # | | |-FunctionDecl 0x556a68040e10 col:8 used tanh 'float3 (float3)' # | | | |-ParmVarDecl 0x556a68040d60 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x556a68040ec0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x556a68040f38 Implicit # | | | `-ConstAttr 0x556a68040f60 Implicit # | | |-FunctionDecl 0x556a68041088 col:8 used tanh 'float4 (float4)' # | | | |-ParmVarDecl 0x556a68040fd8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x556a68041138 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x556a680411b0 Implicit # | | | `-ConstAttr 0x556a680411d8 Implicit # | | |-FunctionDecl 0x556a680412e8 col:6 trunc 'half (half)' # | | | |-ParmVarDecl 0x556a68041238 col:16 'half' # | | | |-BuiltinAliasAttr 0x556a68041398 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x556a68041410 Implicit # | | | `-ConstAttr 0x556a68041438 Implicit # | | |-FunctionDecl 0x556a68041550 col:7 trunc 'half2 (half2)' # | | | |-ParmVarDecl 0x556a680414a0 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x556a68041600 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x556a68041678 Implicit # | | | `-ConstAttr 0x556a680416a0 Implicit # | | |-FunctionDecl 0x556a680417c8 col:7 trunc 'half3 (half3)' # | | | |-ParmVarDecl 0x556a68041718 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x556a68041878 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x556a680418f0 Implicit # | | | `-ConstAttr 0x556a68041918 Implicit # | | |-FunctionDecl 0x556a68041a40 col:7 trunc 'half4 (half4)' # | | | |-ParmVarDecl 0x556a68041990 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x556a68041af0 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x556a68041b68 Implicit # | | | `-ConstAttr 0x556a68041b90 Implicit # | | |-FunctionDecl 0x556a68041ca0 col:7 used trunc 'float (float)' # | | | |-ParmVarDecl 0x556a68041bf0 col:18 'float' # | | | |-BuiltinAliasAttr 0x556a68041d50 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x556a68041dc8 Implicit # | | | `-ConstAttr 0x556a68041df0 Implicit # | | |-FunctionDecl 0x556a68041f18 col:8 used trunc 'float2 (float2)' # | | | |-ParmVarDecl 0x556a68041e68 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x556a68041fc8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x556a68042040 Implicit # | | | `-ConstAttr 0x556a68042068 Implicit # | | |-FunctionDecl 0x556a68042190 col:8 used trunc 'float3 (float3)' # | | | |-ParmVarDecl 0x556a680420e0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x556a68042240 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x556a680422b8 Implicit # | | | `-ConstAttr 0x556a680422e0 Implicit # | | |-FunctionDecl 0x556a68042408 col:8 used trunc 'float4 (float4)' # | | | |-ParmVarDecl 0x556a68042358 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x556a680424b8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x556a68042530 Implicit # | | | `-ConstAttr 0x556a68042558 Implicit # | | |-FunctionDecl 0x556a68042660 col:34 WaveActiveAllEqual 'bool (half)' # | | | |-ParmVarDecl 0x556a680425b8 col:57 'half' # | | | |-BuiltinAliasAttr 0x556a68042710 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x556a68042770 # | | | |-NoThrowAttr 0x556a680427b0 Implicit # | | | `-ConstAttr 0x556a680427d8 Implicit # | | |-FunctionDecl 0x556a68042900 col:35 WaveActiveAllEqual 'bool2 (half2)' # | | | |-ParmVarDecl 0x556a68042850 col:59 'half2':'vector' # | | | |-BuiltinAliasAttr 0x556a680429b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x556a68042a10 # | | | |-NoThrowAttr 0x556a68042a50 Implicit # | | | `-ConstAttr 0x556a68042a78 Implicit # | | |-FunctionDecl 0x556a68042ba0 col:35 WaveActiveAllEqual 'bool3 (half3)' # | | | |-ParmVarDecl 0x556a68042af0 col:59 'half3':'vector' # | | | |-BuiltinAliasAttr 0x556a68042c50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x556a68042cb0 # | | | |-NoThrowAttr 0x556a68042cf0 Implicit # | | | `-ConstAttr 0x556a68042d18 Implicit # | | |-FunctionDecl 0x556a68042e40 col:35 WaveActiveAllEqual 'bool4 (half4)' # | | | |-ParmVarDecl 0x556a68042d90 col:59 'half4':'vector' # | | | |-BuiltinAliasAttr 0x556a68042ef0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x556a68042f50 # | | | |-NoThrowAttr 0x556a68042f90 Implicit # | | | `-ConstAttr 0x556a68042fb8 Implicit # | | |-FunctionDecl 0x556a680430d0 col:34 WaveActiveAllEqual 'bool (int)' # | | | |-ParmVarDecl 0x556a68043028 col:56 'int' # | | | |-AvailabilityAttr 0x556a68043180 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a68043240 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x556a68043270 # | | | |-NoThrowAttr 0x556a680432b0 Implicit # | | | `-ConstAttr 0x556a680432d8 Implicit # | | |-FunctionDecl 0x556a68043488 col:35 WaveActiveAllEqual 'bool2 (int2)' # | | | |-ParmVarDecl 0x556a68043360 col:58 'int2':'vector' # | | | |-AvailabilityAttr 0x556a68043538 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a680435f8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x556a68043628 # | | | |-NoThrowAttr 0x556a68043668 Implicit # | | | `-ConstAttr 0x556a68043690 Implicit # | | |-FunctionDecl 0x556a68043848 col:35 WaveActiveAllEqual 'bool3 (int3)' # | | | |-ParmVarDecl 0x556a68043718 col:58 'int3':'vector' # | | | |-AvailabilityAttr 0x556a680438f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a680439b8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x556a680439e8 # | | | |-NoThrowAttr 0x556a68043a28 Implicit # | | | `-ConstAttr 0x556a68043a50 Implicit # | | |-FunctionDecl 0x556a68043c08 col:35 WaveActiveAllEqual 'bool4 (int4)' # | | | |-ParmVarDecl 0x556a68043ad8 col:58 'int4':'vector' # | | | |-AvailabilityAttr 0x556a68043cb8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a68043d78 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x556a68043da8 # | | | |-NoThrowAttr 0x556a68043de8 Implicit # | | | `-ConstAttr 0x556a68043e10 Implicit # | | |-FunctionDecl 0x556a68043f40 col:34 WaveActiveAllEqual 'bool (uint)' # | | | |-ParmVarDecl 0x556a68043e98 col:57 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x556a68043ff0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a680440b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x556a680440e0 # | | | |-NoThrowAttr 0x556a68044120 Implicit # | | | `-ConstAttr 0x556a68044148 Implicit # | | |-FunctionDecl 0x556a680442f8 col:35 WaveActiveAllEqual 'bool2 (uint2)' # | | | |-ParmVarDecl 0x556a680441d0 col:59 'uint2':'vector' # | | | |-AvailabilityAttr 0x556a680443a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a68044468 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x556a68044498 # | | | |-NoThrowAttr 0x556a680444d8 Implicit # | | | `-ConstAttr 0x556a68044500 Implicit # | | |-FunctionDecl 0x556a680446b8 col:35 WaveActiveAllEqual 'bool3 (uint3)' # | | | |-ParmVarDecl 0x556a68044588 col:59 'uint3':'vector' # | | | |-AvailabilityAttr 0x556a68044768 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a68044860 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x556a68044890 # | | | |-NoThrowAttr 0x556a680448d0 Implicit # | | | `-ConstAttr 0x556a680448f8 Implicit # | | |-FunctionDecl 0x556a68044aa8 col:35 WaveActiveAllEqual 'bool4 (uint4)' # | | | |-ParmVarDecl 0x556a68044980 col:59 'uint4':'vector' # | | | |-AvailabilityAttr 0x556a68044b58 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a68044c18 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x556a68044c48 # | | | |-NoThrowAttr 0x556a68044c88 Implicit # | | | `-ConstAttr 0x556a68044cb0 Implicit # | | |-FunctionDecl 0x556a68044de0 col:34 WaveActiveAllEqual 'bool (int64_t)' # | | | |-ParmVarDecl 0x556a68044d38 col:60 'int64_t':'long' # | | | |-AvailabilityAttr 0x556a68044e90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a68044f50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x556a68044f80 # | | | |-NoThrowAttr 0x556a68044fc0 Implicit # | | | `-ConstAttr 0x556a68044fe8 Implicit # | | |-FunctionDecl 0x556a68045198 col:35 WaveActiveAllEqual 'bool2 (int64_t2)' # | | | |-ParmVarDecl 0x556a68045070 col:62 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x556a68045248 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a68045308 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x556a68045338 # | | | |-NoThrowAttr 0x556a68045378 Implicit # | | | `-ConstAttr 0x556a680453a0 Implicit # | | |-FunctionDecl 0x556a68045558 col:35 WaveActiveAllEqual 'bool3 (int64_t3)' # | | | |-ParmVarDecl 0x556a68045428 col:62 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x556a68045608 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a680456c8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x556a680456f8 # | | | |-NoThrowAttr 0x556a68045738 Implicit # | | | `-ConstAttr 0x556a68045760 Implicit # | | |-FunctionDecl 0x556a68045918 col:35 WaveActiveAllEqual 'bool4 (int64_t4)' # | | | |-ParmVarDecl 0x556a680457e8 col:62 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x556a680459c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a68045a88 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x556a68045ab8 # | | | |-NoThrowAttr 0x556a68045af8 Implicit # | | | `-ConstAttr 0x556a68045b20 Implicit # | | |-FunctionDecl 0x556a68045c50 col:34 WaveActiveAllEqual 'bool (uint64_t)' # | | | |-ParmVarDecl 0x556a68045ba8 col:61 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x556a68045d00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a68045dc0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x556a68045df0 # | | | |-NoThrowAttr 0x556a68045e30 Implicit # | | | `-ConstAttr 0x556a68045e58 Implicit # | | |-FunctionDecl 0x556a68046008 col:35 WaveActiveAllEqual 'bool2 (uint64_t2)' # | | | |-ParmVarDecl 0x556a68045ee0 col:63 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x556a680460b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a68046178 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x556a680461a8 # | | | |-NoThrowAttr 0x556a680461e8 Implicit # | | | `-ConstAttr 0x556a68046210 Implicit # | | |-FunctionDecl 0x556a680463c8 col:35 WaveActiveAllEqual 'bool3 (uint64_t3)' # | | | |-ParmVarDecl 0x556a68046298 col:63 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x556a68046478 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a68046538 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x556a68046568 # | | | |-NoThrowAttr 0x556a680465a8 Implicit # | | | `-ConstAttr 0x556a680465d0 Implicit # | | |-FunctionDecl 0x556a68046788 col:35 WaveActiveAllEqual 'bool4 (uint64_t4)' # | | | |-ParmVarDecl 0x556a68046658 col:63 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x556a68046848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a68046908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x556a68046938 # | | | |-NoThrowAttr 0x556a68046978 Implicit # | | | `-ConstAttr 0x556a680469a0 Implicit # | | |-FunctionDecl 0x556a68046ab8 col:34 WaveActiveAllEqual 'bool (float)' # | | | |-ParmVarDecl 0x556a68046a10 col:58 'float' # | | | |-AvailabilityAttr 0x556a68046b68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a68046c28 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x556a68046c58 # | | | |-NoThrowAttr 0x556a68046c98 Implicit # | | | `-ConstAttr 0x556a68046cc0 Implicit # | | |-FunctionDecl 0x556a68046df8 col:35 WaveActiveAllEqual 'bool2 (float2)' # | | | |-ParmVarDecl 0x556a68046d48 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x556a68046ea8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a68046f68 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x556a68046f98 # | | | |-NoThrowAttr 0x556a68046fd8 Implicit # | | | `-ConstAttr 0x556a68047000 Implicit # | | |-FunctionDecl 0x556a68047138 col:35 WaveActiveAllEqual 'bool3 (float3)' # | | | |-ParmVarDecl 0x556a68047088 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x556a680471e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a680472a8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x556a680472d8 # | | | |-NoThrowAttr 0x556a68047318 Implicit # | | | `-ConstAttr 0x556a68047340 Implicit # | | |-FunctionDecl 0x556a68047478 col:35 WaveActiveAllEqual 'bool4 (float4)' # | | | |-ParmVarDecl 0x556a680473c8 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x556a68047528 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a680475e8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x556a68047618 # | | | |-NoThrowAttr 0x556a68047658 Implicit # | | | `-ConstAttr 0x556a68047680 Implicit # | | |-FunctionDecl 0x556a68047798 col:34 WaveActiveAllEqual 'bool (double)' # | | | |-ParmVarDecl 0x556a680476f0 col:59 'double' # | | | |-AvailabilityAttr 0x556a68047848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a68047908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x556a68047938 # | | | |-NoThrowAttr 0x556a68047978 Implicit # | | | `-ConstAttr 0x556a680479a0 Implicit # | | |-FunctionDecl 0x556a68047b58 col:35 WaveActiveAllEqual 'bool2 (double2)' # | | | |-ParmVarDecl 0x556a68047a28 col:61 'double2':'vector' # | | | |-AvailabilityAttr 0x556a68047c08 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a68047cc8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x556a68047cf8 # | | | |-NoThrowAttr 0x556a68047d38 Implicit # | | | `-ConstAttr 0x556a68047d60 Implicit # | | |-FunctionDecl 0x556a68047f18 col:35 WaveActiveAllEqual 'bool3 (double3)' # | | | |-ParmVarDecl 0x556a68047de8 col:61 'double3':'vector' # | | | |-AvailabilityAttr 0x556a68047fc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a68048088 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x556a680480b8 # | | | |-NoThrowAttr 0x556a680480f8 Implicit # | | | `-ConstAttr 0x556a68048120 Implicit # | | |-FunctionDecl 0x556a680482d8 col:35 WaveActiveAllEqual 'bool4 (double4)' # | | | |-ParmVarDecl 0x556a680481a8 col:61 'double4':'vector' # | | | |-AvailabilityAttr 0x556a68048388 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a68048448 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x556a68048478 # | | | |-NoThrowAttr 0x556a680484b8 Implicit # | | | `-ConstAttr 0x556a680484e0 Implicit # | | |-FunctionDecl 0x556a680485f0 col:34 WaveActiveAllTrue 'bool (bool)' # | | | |-ParmVarDecl 0x556a68048548 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x556a680486a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a68048760 clang_builtin_alias __builtin_hlsl_wave_active_all_true # | | | |-ConvergentAttr 0x556a68048790 # | | | |-NoThrowAttr 0x556a680487d0 Implicit # | | | `-ConstAttr 0x556a680487f8 Implicit # | | |-FunctionDecl 0x556a68048908 col:34 WaveActiveAnyTrue 'bool (bool)' # | | | |-ParmVarDecl 0x556a68048860 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x556a680489b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a68048a78 clang_builtin_alias __builtin_hlsl_wave_active_any_true # | | | |-ConvergentAttr 0x556a68048aa8 # | | | |-NoThrowAttr 0x556a68048ae8 Implicit # | | | `-ConstAttr 0x556a68048b10 Implicit # | | |-FunctionDecl 0x556a68048c98 col:35 WaveActiveBallot 'uint4 (bool)' # | | | |-ParmVarDecl 0x556a68048b68 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x556a68048d48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a68048e08 clang_builtin_alias __builtin_hlsl_wave_active_ballot # | | | |-ConvergentAttr 0x556a68048e38 # | | | |-NoThrowAttr 0x556a68048e78 Implicit # | | | `-ConstAttr 0x556a68048ea0 Implicit # | | |-FunctionDecl 0x556a68049028 col:34 WaveActiveCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x556a68048ef8 col:59 Val 'bool' # | | | |-AvailabilityAttr 0x556a680490d8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a68049198 clang_builtin_alias __builtin_hlsl_wave_active_count_bits # | | | |-ConvergentAttr 0x556a680491c8 # | | | |-NoThrowAttr 0x556a68049208 Implicit # | | | `-ConstAttr 0x556a68049230 Implicit # | | |-FunctionDecl 0x556a68049308 col:34 WaveGetLaneIndex 'uint ()' # | | | |-AvailabilityAttr 0x556a680493b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a68049470 clang_builtin_alias __builtin_hlsl_wave_get_lane_index # | | | |-ConvergentAttr 0x556a680494a0 # | | | |-NoThrowAttr 0x556a680494e0 Implicit # | | | `-ConstAttr 0x556a68049508 Implicit # | | |-FunctionDecl 0x556a680495a0 col:34 WaveIsFirstLane 'bool ()' # | | | |-AvailabilityAttr 0x556a68049648 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a68049708 clang_builtin_alias __builtin_hlsl_wave_is_first_lane # | | | |-ConvergentAttr 0x556a68049738 # | | | |-NoThrowAttr 0x556a68049778 Implicit # | | | `-ConstAttr 0x556a680497a0 Implicit # | | |-FunctionDecl 0x556a68049810 col:34 WaveGetLaneCount 'uint ()' # | | | |-AvailabilityAttr 0x556a680498b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a68049978 clang_builtin_alias __builtin_hlsl_wave_get_lane_count # | | | |-ConvergentAttr 0x556a680499a8 # | | | |-NoThrowAttr 0x556a680499e8 Implicit # | | | `-ConstAttr 0x556a68049a10 Implicit # | | |-FunctionDecl 0x556a68049b18 col:34 WavePrefixCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x556a68049a68 col:59 Expr 'bool' # | | | |-AvailabilityAttr 0x556a68049bc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a68049c88 clang_builtin_alias __builtin_hlsl_wave_prefix_count_bits # | | | |-ConvergentAttr 0x556a68049cb8 # | | | |-NoThrowAttr 0x556a68049cf8 Implicit # | | | `-ConstAttr 0x556a68049d20 Implicit # | | |-FunctionDecl 0x556a68049f30 col:34 WaveReadLaneAt 'bool (bool, uint32_t)' # | | | |-ParmVarDecl 0x556a68049d68 col:53 'bool' # | | | |-ParmVarDecl 0x556a68049de8 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x556a68049fe8 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x556a6804a048 # | | | |-NoThrowAttr 0x556a6804a088 Implicit # | | | `-ConstAttr 0x556a6804a0b0 Implicit # | | |-FunctionDecl 0x556a6804a2e8 col:35 WaveReadLaneAt 'bool2 (bool2, uint32_t)' # | | | |-ParmVarDecl 0x556a6804a118 col:55 'bool2':'vector' # | | | |-ParmVarDecl 0x556a6804a198 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x556a6804a3a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x556a6804a400 # | | | |-NoThrowAttr 0x556a6804a440 Implicit # | | | `-ConstAttr 0x556a6804a468 Implicit # | | |-FunctionDecl 0x556a6804a6b8 col:35 WaveReadLaneAt 'bool3 (bool3, uint32_t)' # | | | |-ParmVarDecl 0x556a6804a4e0 col:55 'bool3':'vector' # | | | |-ParmVarDecl 0x556a6804a560 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x556a6804a770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x556a6804a7d0 # | | | |-NoThrowAttr 0x556a6804a810 Implicit # | | | `-ConstAttr 0x556a6804b870 Implicit # | | |-FunctionDecl 0x556a6804bab8 col:35 WaveReadLaneAt 'bool4 (bool4, uint32_t)' # | | | |-ParmVarDecl 0x556a6804b8e8 col:55 'bool4':'vector' # | | | |-ParmVarDecl 0x556a6804b968 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x556a6804bb70 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x556a6804bbd0 # | | | |-NoThrowAttr 0x556a6804bc10 Implicit # | | | `-ConstAttr 0x556a6804bc38 Implicit # | | |-FunctionDecl 0x556a6804be68 col:34 WaveReadLaneAt 'half (half, uint32_t)' # | | | |-ParmVarDecl 0x556a6804bc98 col:53 'half' # | | | |-ParmVarDecl 0x556a6804bd18 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x556a6804bf20 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x556a6804bf80 # | | | |-NoThrowAttr 0x556a6804bfc0 Implicit # | | | `-ConstAttr 0x556a6804bfe8 Implicit # | | |-FunctionDecl 0x556a6804c238 col:35 WaveReadLaneAt 'half2 (half2, uint32_t)' # | | | |-ParmVarDecl 0x556a6804c060 col:55 'half2':'vector' # | | | |-ParmVarDecl 0x556a6804c0e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x556a6804c2f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x556a6804c350 # | | | |-NoThrowAttr 0x556a6804c390 Implicit # | | | `-ConstAttr 0x556a6804c3b8 Implicit # | | |-FunctionDecl 0x556a6804c608 col:35 WaveReadLaneAt 'half3 (half3, uint32_t)' # | | | |-ParmVarDecl 0x556a6804c430 col:55 'half3':'vector' # | | | |-ParmVarDecl 0x556a6804c4b0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x556a6804c6c0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x556a6804c720 # | | | |-NoThrowAttr 0x556a6804c760 Implicit # | | | `-ConstAttr 0x556a6804c788 Implicit # | | |-FunctionDecl 0x556a6804c9d8 col:35 WaveReadLaneAt 'half4 (half4, uint32_t)' # | | | |-ParmVarDecl 0x556a6804c800 col:55 'half4':'vector' # | | | |-ParmVarDecl 0x556a6804c880 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x556a6804ca90 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x556a6804caf0 # | | | |-NoThrowAttr 0x556a6804cb30 Implicit # | | | `-ConstAttr 0x556a6804cb58 Implicit # | | |-FunctionDecl 0x556a6804cd88 col:33 WaveReadLaneAt 'int (int, uint32_t)' # | | | |-ParmVarDecl 0x556a6804cbb8 col:51 'int' # | | | |-ParmVarDecl 0x556a6804cc38 col:61 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x556a6804ce40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x556a6804cea0 # | | | |-NoThrowAttr 0x556a6804cee0 Implicit # | | | `-ConstAttr 0x556a6804cf08 Implicit # | | |-FunctionDecl 0x556a6804d158 col:34 WaveReadLaneAt 'int2 (int2, uint32_t)' # | | | |-ParmVarDecl 0x556a6804cf80 col:53 'int2':'vector' # | | | |-ParmVarDecl 0x556a6804d000 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x556a6804d210 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x556a6804d270 # | | | |-NoThrowAttr 0x556a6804d2b0 Implicit # | | | `-ConstAttr 0x556a6804d2d8 Implicit # | | |-FunctionDecl 0x556a6804d528 col:34 WaveReadLaneAt 'int3 (int3, uint32_t)' # | | | |-ParmVarDecl 0x556a6804d350 col:53 'int3':'vector' # | | | |-ParmVarDecl 0x556a6804d3d0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x556a6804d5e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x556a6804d640 # | | | |-NoThrowAttr 0x556a6804d680 Implicit # | | | `-ConstAttr 0x556a6804d6a8 Implicit # | | |-FunctionDecl 0x556a6804d938 col:34 WaveReadLaneAt 'int4 (int4, uint32_t)' # | | | |-ParmVarDecl 0x556a6804d720 col:53 'int4':'vector' # | | | |-ParmVarDecl 0x556a6804d7a0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x556a6804d9f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x556a6804da50 # | | | |-NoThrowAttr 0x556a6804da90 Implicit # | | | `-ConstAttr 0x556a6804dab8 Implicit # | | |-FunctionDecl 0x556a6804dcc8 col:34 WaveReadLaneAt 'uint (uint, uint32_t)' # | | | |-ParmVarDecl 0x556a6804db30 col:53 'uint':'unsigned int' # | | | |-ParmVarDecl 0x556a6804dbb0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x556a6804dd80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x556a6804dde0 # | | | |-NoThrowAttr 0x556a6804de20 Implicit # | | | `-ConstAttr 0x556a6804de48 Implicit # | | |-FunctionDecl 0x556a6804e098 col:35 WaveReadLaneAt 'uint2 (uint2, uint32_t)' # | | | |-ParmVarDecl 0x556a6804dec0 col:55 'uint2':'vector' # | | | |-ParmVarDecl 0x556a6804df40 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x556a6804e150 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x556a6804e1b0 # | | | |-NoThrowAttr 0x556a6804e1f0 Implicit # | | | `-ConstAttr 0x556a6804e218 Implicit # | | |-FunctionDecl 0x556a6804e468 col:35 WaveReadLaneAt 'uint3 (uint3, uint32_t)' # | | | |-ParmVarDecl 0x556a6804e290 col:55 'uint3':'vector' # | | | |-ParmVarDecl 0x556a6804e310 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x556a6804e520 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x556a6804e580 # | | | |-NoThrowAttr 0x556a6804e5c0 Implicit # | | | `-ConstAttr 0x556a6804e5e8 Implicit # | | |-FunctionDecl 0x556a6804e838 col:35 WaveReadLaneAt 'uint4 (uint4, uint32_t)' # | | | |-ParmVarDecl 0x556a6804e660 col:55 'uint4':'vector' # | | | |-ParmVarDecl 0x556a6804e6e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x556a6804e8f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x556a6804e950 # | | | |-NoThrowAttr 0x556a6804e990 Implicit # | | | `-ConstAttr 0x556a6804e9b8 Implicit # | | |-FunctionDecl 0x556a6804ebe8 col:35 WaveReadLaneAt 'float (float, uint32_t)' # | | | |-ParmVarDecl 0x556a6804ea18 col:55 'float' # | | | |-ParmVarDecl 0x556a6804ea98 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x556a6804eca0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x556a6804ed00 # | | | |-NoThrowAttr 0x556a6804ed40 Implicit # | | | `-ConstAttr 0x556a6804ed68 Implicit # | | |-FunctionDecl 0x556a6804efb8 col:36 WaveReadLaneAt 'float2 (float2, uint32_t)' # | | | |-ParmVarDecl 0x556a6804ede0 col:57 'float2':'vector' # | | | |-ParmVarDecl 0x556a6804ee60 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x556a6804f070 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x556a6804f0d0 # | | | |-NoThrowAttr 0x556a6804f110 Implicit # | | | `-ConstAttr 0x556a6804f138 Implicit # | | |-FunctionDecl 0x556a6804f388 col:36 WaveReadLaneAt 'float3 (float3, uint32_t)' # | | | |-ParmVarDecl 0x556a6804f1b0 col:57 'float3':'vector' # | | | |-ParmVarDecl 0x556a6804f230 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x556a6804f440 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x556a6804f4a0 # | | | |-NoThrowAttr 0x556a6804f4e0 Implicit # | | | `-ConstAttr 0x556a6804f508 Implicit # | | |-FunctionDecl 0x556a6804f758 col:36 WaveReadLaneAt 'float4 (float4, uint32_t)' # | | | |-ParmVarDecl 0x556a6804f580 col:57 'float4':'vector' # | | | |-ParmVarDecl 0x556a6804f600 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x556a6804f810 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x556a6804f890 # | | | |-NoThrowAttr 0x556a6804f8d0 Implicit # | | | `-ConstAttr 0x556a6804f8f8 Implicit # | | |-FunctionDecl 0x556a6804fb48 col:37 WaveReadLaneAt 'int64_t (int64_t, uint32_t)' # | | | |-ParmVarDecl 0x556a6804f970 col:59 'int64_t':'long' # | | | |-ParmVarDecl 0x556a6804f9f0 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x556a6804fc00 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x556a6804fc60 # | | | |-NoThrowAttr 0x556a6804fca0 Implicit # | | | `-ConstAttr 0x556a6804fcc8 Implicit # | | |-FunctionDecl 0x556a6804ff18 col:38 WaveReadLaneAt 'int64_t2 (int64_t2, uint32_t)' # | | | |-ParmVarDecl 0x556a6804fd40 col:61 'int64_t2':'vector' # | | | |-ParmVarDecl 0x556a6804fdc0 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x556a6804ffd0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x556a68050030 # | | | |-NoThrowAttr 0x556a68050070 Implicit # | | | `-ConstAttr 0x556a68050098 Implicit # | | |-FunctionDecl 0x556a680502e8 col:38 WaveReadLaneAt 'int64_t3 (int64_t3, uint32_t)' # | | | |-ParmVarDecl 0x556a68050110 col:61 'int64_t3':'vector' # | | | |-ParmVarDecl 0x556a68050190 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x556a680503a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x556a68050400 # | | | |-NoThrowAttr 0x556a68050440 Implicit # | | | `-ConstAttr 0x556a68050468 Implicit # | | |-FunctionDecl 0x556a680506b8 col:38 WaveReadLaneAt 'int64_t4 (int64_t4, uint32_t)' # | | | |-ParmVarDecl 0x556a680504e0 col:61 'int64_t4':'vector' # | | | |-ParmVarDecl 0x556a68050560 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x556a68050770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x556a680507d0 # | | | |-NoThrowAttr 0x556a68050810 Implicit # | | | `-ConstAttr 0x556a68050838 Implicit # | | |-FunctionDecl 0x556a68050a88 col:38 WaveReadLaneAt 'uint64_t (uint64_t, uint32_t)' # | | | |-ParmVarDecl 0x556a680508b0 col:61 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x556a68050930 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x556a68050b40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x556a68050ba0 # | | | |-NoThrowAttr 0x556a68050be0 Implicit # | | | `-ConstAttr 0x556a68050c08 Implicit # | | |-FunctionDecl 0x556a68050e58 col:39 WaveReadLaneAt 'uint64_t2 (uint64_t2, uint32_t)' # | | | |-ParmVarDecl 0x556a68050c80 col:63 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x556a68050d00 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x556a68050f10 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x556a68050f70 # | | | |-NoThrowAttr 0x556a68050fb0 Implicit # | | | `-ConstAttr 0x556a68050fd8 Implicit # | | |-FunctionDecl 0x556a68051228 col:39 WaveReadLaneAt 'uint64_t3 (uint64_t3, uint32_t)' # | | | |-ParmVarDecl 0x556a68051050 col:63 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x556a680510d0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x556a680512e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x556a68051340 # | | | |-NoThrowAttr 0x556a68051380 Implicit # | | | `-ConstAttr 0x556a680513a8 Implicit # | | |-FunctionDecl 0x556a680515f8 col:39 WaveReadLaneAt 'uint64_t4 (uint64_t4, uint32_t)' # | | | |-ParmVarDecl 0x556a68051420 col:63 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x556a680514a0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x556a680516b0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x556a68051710 # | | | |-NoThrowAttr 0x556a68051750 Implicit # | | | `-ConstAttr 0x556a68051778 Implicit # | | |-FunctionDecl 0x556a680519f8 col:36 WaveReadLaneAt 'double (double, uint32_t)' # | | | |-ParmVarDecl 0x556a680517d8 col:57 'double' # | | | |-ParmVarDecl 0x556a680518a0 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x556a68051ab0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x556a68051b10 # | | | |-NoThrowAttr 0x556a68051b50 Implicit # | | | `-ConstAttr 0x556a68051b78 Implicit # | | |-FunctionDecl 0x556a68051dc8 col:37 WaveReadLaneAt 'double2 (double2, uint32_t)' # | | | |-ParmVarDecl 0x556a68051bf0 col:59 'double2':'vector' # | | | |-ParmVarDecl 0x556a68051c70 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x556a68051e80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x556a68051ee0 # | | | |-NoThrowAttr 0x556a68051f20 Implicit # | | | `-ConstAttr 0x556a68051f48 Implicit # | | |-FunctionDecl 0x556a68052198 col:37 WaveReadLaneAt 'double3 (double3, uint32_t)' # | | | |-ParmVarDecl 0x556a68051fc0 col:59 'double3':'vector' # | | | |-ParmVarDecl 0x556a68052040 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x556a68052250 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x556a680522b0 # | | | |-NoThrowAttr 0x556a680522f0 Implicit # | | | `-ConstAttr 0x556a68052318 Implicit # | | |-FunctionDecl 0x556a68052568 col:37 WaveReadLaneAt 'double4 (double4, uint32_t)' # | | | |-ParmVarDecl 0x556a68052390 col:59 'double4':'vector' # | | | |-ParmVarDecl 0x556a68052410 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x556a68052620 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x556a68052680 # | | | |-NoThrowAttr 0x556a680526c0 Implicit # | | | `-ConstAttr 0x556a680526e8 Implicit # | | |-FunctionDecl 0x556a68052820 col:34 WaveActiveBitOr 'uint (uint)' # | | | |-ParmVarDecl 0x556a68052770 col:54 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x556a680528d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a68052990 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x556a680529c0 # | | | |-NoThrowAttr 0x556a68052a00 Implicit # | | | `-ConstAttr 0x556a68052a28 Implicit # | | |-FunctionDecl 0x556a68052b50 col:35 WaveActiveBitOr 'uint2 (uint2)' # | | | |-ParmVarDecl 0x556a68052aa0 col:56 'uint2':'vector' # | | | |-AvailabilityAttr 0x556a68052c00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a68052cc0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x556a68052cf0 # | | | |-NoThrowAttr 0x556a68052d30 Implicit # | | | `-ConstAttr 0x556a68052d58 Implicit # | | |-FunctionDecl 0x556a68052e90 col:35 WaveActiveBitOr 'uint3 (uint3)' # | | | |-ParmVarDecl 0x556a68052de0 col:56 'uint3':'vector' # | | | |-AvailabilityAttr 0x556a68052f40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a68053000 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x556a68053030 # | | | |-NoThrowAttr 0x556a68053070 Implicit # | | | `-ConstAttr 0x556a68053098 Implicit # | | |-FunctionDecl 0x556a680531d0 col:35 WaveActiveBitOr 'uint4 (uint4)' # | | | |-ParmVarDecl 0x556a68053120 col:56 'uint4':'vector' # | | | |-AvailabilityAttr 0x556a68053280 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a68053340 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x556a68053370 # | | | |-NoThrowAttr 0x556a680533b0 Implicit # | | | `-ConstAttr 0x556a680533d8 Implicit # | | |-FunctionDecl 0x556a68053510 col:38 WaveActiveBitOr 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x556a68053460 col:62 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x556a680535c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a68053680 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x556a680536b0 # | | | |-NoThrowAttr 0x556a680536f0 Implicit # | | | `-ConstAttr 0x556a68053718 Implicit # | | |-FunctionDecl 0x556a680538b0 col:39 WaveActiveBitOr 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x556a680537a0 col:64 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x556a68053960 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a68053a20 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x556a68053a50 # | | | |-NoThrowAttr 0x556a68053a90 Implicit # | | | `-ConstAttr 0x556a68053ab8 Implicit # | | |-FunctionDecl 0x556a68053bf0 col:39 WaveActiveBitOr 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x556a68053b40 col:64 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x556a68053ca0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a68053d60 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x556a68053d90 # | | | |-NoThrowAttr 0x556a68053dd0 Implicit # | | | `-ConstAttr 0x556a68053df8 Implicit # | | |-FunctionDecl 0x556a68053f30 col:39 WaveActiveBitOr 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x556a68053e80 col:64 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x556a68053fe0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a680540a0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x556a680540d0 # | | | |-NoThrowAttr 0x556a68054110 Implicit # | | | `-ConstAttr 0x556a68054138 Implicit # | | |-FunctionDecl 0x556a68054270 col:34 WaveActiveBitXor 'uint (uint)' # | | | |-ParmVarDecl 0x556a680541c0 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x556a68054320 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a680543e0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x556a68054410 # | | | |-NoThrowAttr 0x556a68054450 Implicit # | | | `-ConstAttr 0x556a68054478 Implicit # | | |-FunctionDecl 0x556a680545a0 col:35 WaveActiveBitXor 'uint2 (uint2)' # | | | |-ParmVarDecl 0x556a680544f0 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x556a68054650 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a68054710 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x556a68054740 # | | | |-NoThrowAttr 0x556a68054780 Implicit # | | | `-ConstAttr 0x556a680547a8 Implicit # | | |-FunctionDecl 0x556a680548e0 col:35 WaveActiveBitXor 'uint3 (uint3)' # | | | |-ParmVarDecl 0x556a68054830 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x556a68054990 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a68054a50 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x556a68054a80 # | | | |-NoThrowAttr 0x556a68054ac0 Implicit # | | | `-ConstAttr 0x556a68054ae8 Implicit # | | |-FunctionDecl 0x556a68054c20 col:35 WaveActiveBitXor 'uint4 (uint4)' # | | | |-ParmVarDecl 0x556a68054b70 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x556a68054cd0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a68054d90 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x556a68054dc0 # | | | |-NoThrowAttr 0x556a68054e00 Implicit # | | | `-ConstAttr 0x556a68054e28 Implicit # | | |-FunctionDecl 0x556a68054f60 col:38 WaveActiveBitXor 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x556a68054eb0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x556a68055010 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a680550d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x556a68055100 # | | | |-NoThrowAttr 0x556a68055140 Implicit # | | | `-ConstAttr 0x556a68055168 Implicit # | | |-FunctionDecl 0x556a680552a0 col:39 WaveActiveBitXor 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x556a680551f0 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x556a68055350 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a68055410 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x556a68055440 # | | | |-NoThrowAttr 0x556a68055480 Implicit # | | | `-ConstAttr 0x556a680554a8 Implicit # | | |-FunctionDecl 0x556a680555e0 col:39 WaveActiveBitXor 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x556a68055530 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x556a68055690 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a68055750 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x556a68055780 # | | | |-NoThrowAttr 0x556a680557c0 Implicit # | | | `-ConstAttr 0x556a680557e8 Implicit # | | |-FunctionDecl 0x556a68055970 col:39 WaveActiveBitXor 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x556a680558c0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x556a68055a20 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a68055ae0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x556a68055b10 # | | | |-NoThrowAttr 0x556a68055b50 Implicit # | | | `-ConstAttr 0x556a68055b78 Implicit # | | |-FunctionDecl 0x556a68055cb0 col:34 WaveActiveBitAnd 'uint (uint)' # | | | |-ParmVarDecl 0x556a68055c00 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x556a68055d60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a68055e20 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x556a68055e50 # | | | |-NoThrowAttr 0x556a68055e90 Implicit # | | | `-ConstAttr 0x556a68055eb8 Implicit # | | |-FunctionDecl 0x556a68055fe0 col:35 WaveActiveBitAnd 'uint2 (uint2)' # | | | |-ParmVarDecl 0x556a68055f30 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x556a68056090 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a68056150 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x556a68056180 # | | | |-NoThrowAttr 0x556a680561c0 Implicit # | | | `-ConstAttr 0x556a680561e8 Implicit # | | |-FunctionDecl 0x556a68056320 col:35 WaveActiveBitAnd 'uint3 (uint3)' # | | | |-ParmVarDecl 0x556a68056270 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x556a680563d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a68056490 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x556a680564c0 # | | | |-NoThrowAttr 0x556a68056500 Implicit # | | | `-ConstAttr 0x556a68056528 Implicit # | | |-FunctionDecl 0x556a68056660 col:35 WaveActiveBitAnd 'uint4 (uint4)' # | | | |-ParmVarDecl 0x556a680565b0 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x556a68056710 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a680567d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x556a68056800 # | | | |-NoThrowAttr 0x556a68056840 Implicit # | | | `-ConstAttr 0x556a68056868 Implicit # | | |-FunctionDecl 0x556a680569a0 col:38 WaveActiveBitAnd 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x556a680568f0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x556a68056a50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a68056b10 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x556a68056b40 # | | | |-NoThrowAttr 0x556a68056b80 Implicit # | | | `-ConstAttr 0x556a68056ba8 Implicit # | | |-FunctionDecl 0x556a68056ce0 col:39 WaveActiveBitAnd 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x556a68056c30 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x556a68056d90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a68056e50 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x556a68056e80 # | | | |-NoThrowAttr 0x556a68056ec0 Implicit # | | | `-ConstAttr 0x556a68056ee8 Implicit # | | |-FunctionDecl 0x556a68057020 col:39 WaveActiveBitAnd 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x556a68056f70 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x556a680570d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a68057190 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x556a680571c0 # | | | |-NoThrowAttr 0x556a68057200 Implicit # | | | `-ConstAttr 0x556a68057228 Implicit # | | |-FunctionDecl 0x556a68057360 col:39 WaveActiveBitAnd 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x556a680572b0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x556a68057410 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a680574d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x556a68057500 # | | | |-NoThrowAttr 0x556a68057540 Implicit # | | | `-ConstAttr 0x556a68057568 Implicit # | | |-FunctionDecl 0x556a68057678 col:34 WaveActiveMax 'half (half)' # | | | |-ParmVarDecl 0x556a680575c8 col:52 'half' # | | | |-BuiltinAliasAttr 0x556a68057728 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x556a68057788 # | | | |-NoThrowAttr 0x556a680577c8 Implicit # | | | `-ConstAttr 0x556a680577f0 Implicit # | | |-FunctionDecl 0x556a680579b8 col:35 WaveActiveMax 'half2 (half2)' # | | | |-ParmVarDecl 0x556a68057858 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x556a68057a68 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x556a68057ac8 # | | | |-NoThrowAttr 0x556a68057b08 Implicit # | | | `-ConstAttr 0x556a68057b30 Implicit # | | |-FunctionDecl 0x556a68057c58 col:35 WaveActiveMax 'half3 (half3)' # | | | |-ParmVarDecl 0x556a68057ba8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x556a68057d08 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x556a68057d68 # | | | |-NoThrowAttr 0x556a68057da8 Implicit # | | | `-ConstAttr 0x556a68057dd0 Implicit # | | |-FunctionDecl 0x556a68057ef8 col:35 WaveActiveMax 'half4 (half4)' # | | | |-ParmVarDecl 0x556a68057e48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x556a68057fa8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x556a68058008 # | | | |-NoThrowAttr 0x556a68058048 Implicit # | | | `-ConstAttr 0x556a68058070 Implicit # | | |-FunctionDecl 0x556a68058180 col:33 WaveActiveMax 'int (int)' # | | | |-ParmVarDecl 0x556a680580d0 col:50 'int' # | | | |-BuiltinAliasAttr 0x556a68058230 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x556a68058290 # | | | |-NoThrowAttr 0x556a680582d0 Implicit # | | | `-ConstAttr 0x556a680582f8 Implicit # | | |-FunctionDecl 0x556a68058420 col:34 WaveActiveMax 'int2 (int2)' # | | | |-ParmVarDecl 0x556a68058370 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x556a680584d0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x556a68058530 # | | | |-NoThrowAttr 0x556a68058570 Implicit # | | | `-ConstAttr 0x556a68058598 Implicit # | | |-FunctionDecl 0x556a680586c0 col:34 WaveActiveMax 'int3 (int3)' # | | | |-ParmVarDecl 0x556a68058610 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x556a68058770 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x556a680587d0 # | | | |-NoThrowAttr 0x556a68058810 Implicit # | | | `-ConstAttr 0x556a68058838 Implicit # | | |-FunctionDecl 0x556a68058960 col:34 WaveActiveMax 'int4 (int4)' # | | | |-ParmVarDecl 0x556a680588b0 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x556a68058a10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x556a68058a70 # | | | |-NoThrowAttr 0x556a68058ab0 Implicit # | | | `-ConstAttr 0x556a68058ad8 Implicit # | | |-FunctionDecl 0x556a68058c00 col:34 WaveActiveMax 'uint (uint)' # | | | |-ParmVarDecl 0x556a68058b50 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x556a68058cb0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x556a68058d10 # | | | |-NoThrowAttr 0x556a68058d50 Implicit # | | | `-ConstAttr 0x556a68058d78 Implicit # | | |-FunctionDecl 0x556a68058ea0 col:35 WaveActiveMax 'uint2 (uint2)' # | | | |-ParmVarDecl 0x556a68058df0 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x556a68058f50 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x556a68058fb0 # | | | |-NoThrowAttr 0x556a68058ff0 Implicit # | | | `-ConstAttr 0x556a68059018 Implicit # | | |-FunctionDecl 0x556a68059140 col:35 WaveActiveMax 'uint3 (uint3)' # | | | |-ParmVarDecl 0x556a68059090 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x556a680591f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x556a68059250 # | | | |-NoThrowAttr 0x556a68059290 Implicit # | | | `-ConstAttr 0x556a680592b8 Implicit # | | |-FunctionDecl 0x556a680593e0 col:35 WaveActiveMax 'uint4 (uint4)' # | | | |-ParmVarDecl 0x556a68059330 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x556a68059490 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x556a680594f0 # | | | |-NoThrowAttr 0x556a68059530 Implicit # | | | `-ConstAttr 0x556a68059558 Implicit # | | |-FunctionDecl 0x556a68059680 col:37 WaveActiveMax 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x556a680595d0 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x556a68059730 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x556a68059790 # | | | |-NoThrowAttr 0x556a680597d0 Implicit # | | | `-ConstAttr 0x556a680597f8 Implicit # | | |-FunctionDecl 0x556a68059bc0 col:38 WaveActiveMax 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x556a68059870 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x556a68059c70 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x556a68059cd0 # | | | |-NoThrowAttr 0x556a68059d10 Implicit # | | | `-ConstAttr 0x556a68059d38 Implicit # | | |-FunctionDecl 0x556a68059e60 col:38 WaveActiveMax 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x556a68059db0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x556a68059f10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x556a68059f70 # | | | |-NoThrowAttr 0x556a68059fb0 Implicit # | | | `-ConstAttr 0x556a68059fd8 Implicit # | | |-FunctionDecl 0x556a6805a100 col:38 WaveActiveMax 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x556a6805a050 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x556a6805a1b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x556a6805a210 # | | | |-NoThrowAttr 0x556a6805a250 Implicit # | | | `-ConstAttr 0x556a6805a278 Implicit # | | |-FunctionDecl 0x556a6805a3a0 col:38 WaveActiveMax 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x556a6805a2f0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x556a6805a450 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x556a6805a4b0 # | | | |-NoThrowAttr 0x556a6805a4f0 Implicit # | | | `-ConstAttr 0x556a6805a518 Implicit # | | |-FunctionDecl 0x556a6805a640 col:39 WaveActiveMax 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x556a6805a590 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x556a6805a6f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x556a6805a750 # | | | |-NoThrowAttr 0x556a6805a790 Implicit # | | | `-ConstAttr 0x556a6805a7b8 Implicit # | | |-FunctionDecl 0x556a6805a8e0 col:39 WaveActiveMax 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x556a6805a830 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x556a6805a990 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x556a6805a9f0 # | | | |-NoThrowAttr 0x556a6805aa30 Implicit # | | | `-ConstAttr 0x556a6805aa58 Implicit # | | |-FunctionDecl 0x556a6805ab80 col:39 WaveActiveMax 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x556a6805aad0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x556a6805ac30 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x556a6805ac90 # | | | |-NoThrowAttr 0x556a6805acd0 Implicit # | | | `-ConstAttr 0x556a6805acf8 Implicit # | | |-FunctionDecl 0x556a6805ae08 col:35 WaveActiveMax 'float (float)' # | | | |-ParmVarDecl 0x556a6805ad58 col:54 'float' # | | | |-BuiltinAliasAttr 0x556a6805aeb8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x556a6805af18 # | | | |-NoThrowAttr 0x556a6805af58 Implicit # | | | `-ConstAttr 0x556a6805af80 Implicit # | | |-FunctionDecl 0x556a6805b0a8 col:36 WaveActiveMax 'float2 (float2)' # | | | |-ParmVarDecl 0x556a6805aff8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x556a6805b158 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x556a6805b1b8 # | | | |-NoThrowAttr 0x556a6805b1f8 Implicit # | | | `-ConstAttr 0x556a6805b220 Implicit # | | |-FunctionDecl 0x556a6805b348 col:36 WaveActiveMax 'float3 (float3)' # | | | |-ParmVarDecl 0x556a6805b298 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x556a6805b3f8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x556a6805b458 # | | | |-NoThrowAttr 0x556a6805b498 Implicit # | | | `-ConstAttr 0x556a6805b4c0 Implicit # | | |-FunctionDecl 0x556a6805b5e8 col:36 WaveActiveMax 'float4 (float4)' # | | | |-ParmVarDecl 0x556a6805b538 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x556a6805b698 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x556a6805b6f8 # | | | |-NoThrowAttr 0x556a6805b738 Implicit # | | | `-ConstAttr 0x556a6805b760 Implicit # | | |-FunctionDecl 0x556a6805b870 col:36 WaveActiveMax 'double (double)' # | | | |-ParmVarDecl 0x556a6805b7c0 col:56 'double' # | | | |-BuiltinAliasAttr 0x556a6805b920 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x556a6805b980 # | | | |-NoThrowAttr 0x556a6805b9c0 Implicit # | | | `-ConstAttr 0x556a6805b9e8 Implicit # | | |-FunctionDecl 0x556a6805bb10 col:37 WaveActiveMax 'double2 (double2)' # | | | |-ParmVarDecl 0x556a6805ba60 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x556a6805be10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x556a6805be70 # | | | |-NoThrowAttr 0x556a6805beb0 Implicit # | | | `-ConstAttr 0x556a6805bed8 Implicit # | | |-FunctionDecl 0x556a6805c000 col:37 WaveActiveMax 'double3 (double3)' # | | | |-ParmVarDecl 0x556a6805bf50 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x556a6805c0b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x556a6805c110 # | | | |-NoThrowAttr 0x556a6805c150 Implicit # | | | `-ConstAttr 0x556a6805c178 Implicit # | | |-FunctionDecl 0x556a6805c2a0 col:37 WaveActiveMax 'double4 (double4)' # | | | |-ParmVarDecl 0x556a6805c1f0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x556a6805c350 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x556a6805c3b0 # | | | |-NoThrowAttr 0x556a6805c3f0 Implicit # | | | `-ConstAttr 0x556a6805c418 Implicit # | | |-FunctionDecl 0x556a6805c528 col:34 WaveActiveMin 'half (half)' # | | | |-ParmVarDecl 0x556a6805c478 col:52 'half' # | | | |-BuiltinAliasAttr 0x556a6805c5d8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x556a6805c638 # | | | |-NoThrowAttr 0x556a6805c678 Implicit # | | | `-ConstAttr 0x556a6805c6a0 Implicit # | | |-FunctionDecl 0x556a6805c7b8 col:35 WaveActiveMin 'half2 (half2)' # | | | |-ParmVarDecl 0x556a6805c708 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x556a6805c868 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x556a6805c8c8 # | | | |-NoThrowAttr 0x556a6805c908 Implicit # | | | `-ConstAttr 0x556a6805c930 Implicit # | | |-FunctionDecl 0x556a6805ca58 col:35 WaveActiveMin 'half3 (half3)' # | | | |-ParmVarDecl 0x556a6805c9a8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x556a6805cb08 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x556a6805cb68 # | | | |-NoThrowAttr 0x556a6805cba8 Implicit # | | | `-ConstAttr 0x556a6805cbd0 Implicit # | | |-FunctionDecl 0x556a6805ccf8 col:35 WaveActiveMin 'half4 (half4)' # | | | |-ParmVarDecl 0x556a6805cc48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x556a6805cda8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x556a6805ce08 # | | | |-NoThrowAttr 0x556a6805ce48 Implicit # | | | `-ConstAttr 0x556a6805ce70 Implicit # | | |-FunctionDecl 0x556a6805cf90 col:33 WaveActiveMin 'int (int)' # | | | |-ParmVarDecl 0x556a6805cee0 col:50 'int' # | | | |-AvailabilityAttr 0x556a6805d040 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a6805d100 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x556a6805d130 # | | | |-NoThrowAttr 0x556a6805d170 Implicit # | | | `-ConstAttr 0x556a6805d198 Implicit # | | |-FunctionDecl 0x556a6805d2d0 col:34 WaveActiveMin 'int2 (int2)' # | | | |-ParmVarDecl 0x556a6805d220 col:52 'int2':'vector' # | | | |-AvailabilityAttr 0x556a6805d380 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a6805d440 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x556a6805d470 # | | | |-NoThrowAttr 0x556a6805d4b0 Implicit # | | | `-ConstAttr 0x556a6805d4d8 Implicit # | | |-FunctionDecl 0x556a6805d610 col:34 WaveActiveMin 'int3 (int3)' # | | | |-ParmVarDecl 0x556a6805d560 col:52 'int3':'vector' # | | | |-AvailabilityAttr 0x556a6805d6c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a6805d780 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x556a6805d7b0 # | | | |-NoThrowAttr 0x556a6805d7f0 Implicit # | | | `-ConstAttr 0x556a6805d818 Implicit # | | |-FunctionDecl 0x556a6805d950 col:34 WaveActiveMin 'int4 (int4)' # | | | |-ParmVarDecl 0x556a6805d8a0 col:52 'int4':'vector' # | | | |-AvailabilityAttr 0x556a6805da00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a6805dac0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x556a6805daf0 # | | | |-NoThrowAttr 0x556a6805db30 Implicit # | | | `-ConstAttr 0x556a6805db58 Implicit # | | |-FunctionDecl 0x556a6805dc90 col:34 WaveActiveMin 'uint (uint)' # | | | |-ParmVarDecl 0x556a6805dbe0 col:52 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x556a6805dd40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a6805ee30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x556a6805ee60 # | | | |-NoThrowAttr 0x556a6805eea0 Implicit # | | | `-ConstAttr 0x556a6805eec8 Implicit # | | |-FunctionDecl 0x556a6805f000 col:35 WaveActiveMin 'uint2 (uint2)' # | | | |-ParmVarDecl 0x556a6805ef50 col:54 'uint2':'vector' # | | | |-AvailabilityAttr 0x556a6805f0b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a6805f170 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x556a6805f1a0 # | | | |-NoThrowAttr 0x556a6805f1e0 Implicit # | | | `-ConstAttr 0x556a6805f208 Implicit # | | |-FunctionDecl 0x556a6805f340 col:35 WaveActiveMin 'uint3 (uint3)' # | | | |-ParmVarDecl 0x556a6805f290 col:54 'uint3':'vector' # | | | |-AvailabilityAttr 0x556a6805f3f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a6805f4b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x556a6805f4e0 # | | | |-NoThrowAttr 0x556a6805f520 Implicit # | | | `-ConstAttr 0x556a6805f548 Implicit # | | |-FunctionDecl 0x556a6805f680 col:35 WaveActiveMin 'uint4 (uint4)' # | | | |-ParmVarDecl 0x556a6805f5d0 col:54 'uint4':'vector' # | | | |-AvailabilityAttr 0x556a6805f730 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a6805f7f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x556a6805f820 # | | | |-NoThrowAttr 0x556a6805f860 Implicit # | | | `-ConstAttr 0x556a6805f888 Implicit # | | |-FunctionDecl 0x556a6805f9c0 col:37 WaveActiveMin 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x556a6805f910 col:58 'int64_t':'long' # | | | |-AvailabilityAttr 0x556a6805fa70 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a6805fb30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x556a6805fb60 # | | | |-NoThrowAttr 0x556a6805fba0 Implicit # | | | `-ConstAttr 0x556a6805fbc8 Implicit # | | |-FunctionDecl 0x556a6805fd00 col:38 WaveActiveMin 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x556a6805fc50 col:60 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x556a6805fdb0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a6805fe70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x556a6805fea0 # | | | |-NoThrowAttr 0x556a6805fee0 Implicit # | | | `-ConstAttr 0x556a6805ff08 Implicit # | | |-FunctionDecl 0x556a68060040 col:38 WaveActiveMin 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x556a6805ff90 col:60 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x556a680600f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a680601b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x556a680601e0 # | | | |-NoThrowAttr 0x556a68060220 Implicit # | | | `-ConstAttr 0x556a68060248 Implicit # | | |-FunctionDecl 0x556a68060380 col:38 WaveActiveMin 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x556a680602d0 col:60 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x556a68060430 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a680604f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x556a68060520 # | | | |-NoThrowAttr 0x556a68060560 Implicit # | | | `-ConstAttr 0x556a68060588 Implicit # | | |-FunctionDecl 0x556a680606c0 col:38 WaveActiveMin 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x556a68060610 col:60 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x556a68060770 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a68060830 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x556a68060860 # | | | |-NoThrowAttr 0x556a680608a0 Implicit # | | | `-ConstAttr 0x556a680608c8 Implicit # | | |-FunctionDecl 0x556a68060a00 col:39 WaveActiveMin 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x556a68060950 col:62 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x556a68060ab0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a68060b70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x556a68060ba0 # | | | |-NoThrowAttr 0x556a68060be0 Implicit # | | | `-ConstAttr 0x556a68060c08 Implicit # | | |-FunctionDecl 0x556a68060d40 col:39 WaveActiveMin 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x556a68060c90 col:62 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x556a680645c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a68064680 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x556a680646b0 # | | | |-NoThrowAttr 0x556a680646f0 Implicit # | | | `-ConstAttr 0x556a68064718 Implicit # | | |-FunctionDecl 0x556a68064850 col:39 WaveActiveMin 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x556a680647a0 col:62 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x556a68064900 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a680649c0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x556a680649f0 # | | | |-NoThrowAttr 0x556a68064a30 Implicit # | | | `-ConstAttr 0x556a68064a58 Implicit # | | |-FunctionDecl 0x556a68064b78 col:35 WaveActiveMin 'float (float)' # | | | |-ParmVarDecl 0x556a68064ac8 col:54 'float' # | | | |-AvailabilityAttr 0x556a68064c28 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a68064ce8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x556a68064d18 # | | | |-NoThrowAttr 0x556a68064d58 Implicit # | | | `-ConstAttr 0x556a68064d80 Implicit # | | |-FunctionDecl 0x556a68064eb8 col:36 WaveActiveMin 'float2 (float2)' # | | | |-ParmVarDecl 0x556a68064e08 col:56 'float2':'vector' # | | | |-AvailabilityAttr 0x556a68064f68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a68065028 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x556a68065058 # | | | |-NoThrowAttr 0x556a68065098 Implicit # | | | `-ConstAttr 0x556a680650c0 Implicit # | | |-FunctionDecl 0x556a680651f8 col:36 WaveActiveMin 'float3 (float3)' # | | | |-ParmVarDecl 0x556a68065148 col:56 'float3':'vector' # | | | |-AvailabilityAttr 0x556a680652a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a68065368 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x556a68065398 # | | | |-NoThrowAttr 0x556a680653d8 Implicit # | | | `-ConstAttr 0x556a68065400 Implicit # | | |-FunctionDecl 0x556a68065538 col:36 WaveActiveMin 'float4 (float4)' # | | | |-ParmVarDecl 0x556a68065488 col:56 'float4':'vector' # | | | |-AvailabilityAttr 0x556a680655e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a680656a8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x556a680656d8 # | | | |-NoThrowAttr 0x556a68065718 Implicit # | | | `-ConstAttr 0x556a68065740 Implicit # | | |-FunctionDecl 0x556a68065860 col:36 WaveActiveMin 'double (double)' # | | | |-ParmVarDecl 0x556a680657b0 col:56 'double' # | | | |-AvailabilityAttr 0x556a68065910 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a680659d0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x556a68065a00 # | | | |-NoThrowAttr 0x556a68065a40 Implicit # | | | `-ConstAttr 0x556a68065a68 Implicit # | | |-FunctionDecl 0x556a68065ba0 col:37 WaveActiveMin 'double2 (double2)' # | | | |-ParmVarDecl 0x556a68065af0 col:58 'double2':'vector' # | | | |-AvailabilityAttr 0x556a68065c50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a68065d10 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x556a68065d40 # | | | |-NoThrowAttr 0x556a68065d80 Implicit # | | | `-ConstAttr 0x556a68065da8 Implicit # | | |-FunctionDecl 0x556a68065ee0 col:37 WaveActiveMin 'double3 (double3)' # | | | |-ParmVarDecl 0x556a68065e30 col:58 'double3':'vector' # | | | |-AvailabilityAttr 0x556a68065f90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a68066050 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x556a68066080 # | | | |-NoThrowAttr 0x556a680660c0 Implicit # | | | `-ConstAttr 0x556a680660e8 Implicit # | | |-FunctionDecl 0x556a68066220 col:37 WaveActiveMin 'double4 (double4)' # | | | |-ParmVarDecl 0x556a68066170 col:58 'double4':'vector' # | | | |-AvailabilityAttr 0x556a680662d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a68066390 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x556a680663c0 # | | | |-NoThrowAttr 0x556a68066400 Implicit # | | | `-ConstAttr 0x556a68066428 Implicit # | | |-FunctionDecl 0x556a680665d0 col:34 WaveActiveSum 'half (half)' # | | | |-ParmVarDecl 0x556a68066488 col:52 'half' # | | | |-BuiltinAliasAttr 0x556a68066680 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x556a680666e0 # | | | |-NoThrowAttr 0x556a68066720 Implicit # | | | `-ConstAttr 0x556a68066748 Implicit # | | |-FunctionDecl 0x556a68066860 col:35 WaveActiveSum 'half2 (half2)' # | | | |-ParmVarDecl 0x556a680667b0 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x556a68066910 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x556a68066970 # | | | |-NoThrowAttr 0x556a680669b0 Implicit # | | | `-ConstAttr 0x556a680669d8 Implicit # | | |-FunctionDecl 0x556a68066b00 col:35 WaveActiveSum 'half3 (half3)' # | | | |-ParmVarDecl 0x556a68066a50 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x556a68066bb0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x556a68066c10 # | | | |-NoThrowAttr 0x556a68066c50 Implicit # | | | `-ConstAttr 0x556a68066c78 Implicit # | | |-FunctionDecl 0x556a68066da0 col:35 WaveActiveSum 'half4 (half4)' # | | | |-ParmVarDecl 0x556a68066cf0 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x556a68066e50 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x556a68066eb0 # | | | |-NoThrowAttr 0x556a68066ef0 Implicit # | | | `-ConstAttr 0x556a68066f18 Implicit # | | |-FunctionDecl 0x556a68067028 col:33 WaveActiveSum 'int (int)' # | | | |-ParmVarDecl 0x556a68066f78 col:50 'int' # | | | |-BuiltinAliasAttr 0x556a680670d8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x556a68067138 # | | | |-NoThrowAttr 0x556a68067178 Implicit # | | | `-ConstAttr 0x556a680671a0 Implicit # | | |-FunctionDecl 0x556a680672c8 col:34 WaveActiveSum 'int2 (int2)' # | | | |-ParmVarDecl 0x556a68067218 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x556a68067378 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x556a680673d8 # | | | |-NoThrowAttr 0x556a68067418 Implicit # | | | `-ConstAttr 0x556a68067440 Implicit # | | |-FunctionDecl 0x556a68067568 col:34 WaveActiveSum 'int3 (int3)' # | | | |-ParmVarDecl 0x556a680674b8 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x556a68067618 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x556a68067678 # | | | |-NoThrowAttr 0x556a680676b8 Implicit # | | | `-ConstAttr 0x556a680676e0 Implicit # | | |-FunctionDecl 0x556a68067808 col:34 WaveActiveSum 'int4 (int4)' # | | | |-ParmVarDecl 0x556a68067758 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x556a680678b8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x556a68067918 # | | | |-NoThrowAttr 0x556a68067958 Implicit # | | | `-ConstAttr 0x556a68067980 Implicit # | | |-FunctionDecl 0x556a68067aa8 col:34 WaveActiveSum 'uint (uint)' # | | | |-ParmVarDecl 0x556a680679f8 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x556a68067b58 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x556a68067bb8 # | | | |-NoThrowAttr 0x556a68067bf8 Implicit # | | | `-ConstAttr 0x556a68067c20 Implicit # | | |-FunctionDecl 0x556a68067d48 col:35 WaveActiveSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x556a68067c98 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x556a68067df8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x556a68067e58 # | | | |-NoThrowAttr 0x556a68067e98 Implicit # | | | `-ConstAttr 0x556a68067ec0 Implicit # | | |-FunctionDecl 0x556a68067fe8 col:35 WaveActiveSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x556a68067f38 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x556a68068098 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x556a680680f8 # | | | |-NoThrowAttr 0x556a68068138 Implicit # | | | `-ConstAttr 0x556a68068160 Implicit # | | |-FunctionDecl 0x556a68068288 col:35 WaveActiveSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x556a680681d8 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x556a68068338 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x556a68068398 # | | | |-NoThrowAttr 0x556a680683d8 Implicit # | | | `-ConstAttr 0x556a68068400 Implicit # | | |-FunctionDecl 0x556a68068528 col:37 WaveActiveSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x556a68068478 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x556a680685e8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x556a68068648 # | | | |-NoThrowAttr 0x556a68068688 Implicit # | | | `-ConstAttr 0x556a680686b0 Implicit # | | |-FunctionDecl 0x556a680687d8 col:38 WaveActiveSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x556a68068728 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x556a68068888 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x556a680688e8 # | | | |-NoThrowAttr 0x556a68068928 Implicit # | | | `-ConstAttr 0x556a68068950 Implicit # | | |-FunctionDecl 0x556a68068a78 col:38 WaveActiveSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x556a680689c8 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x556a68068b28 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x556a68068b88 # | | | |-NoThrowAttr 0x556a68068bc8 Implicit # | | | `-ConstAttr 0x556a68068bf0 Implicit # | | |-FunctionDecl 0x556a68068d18 col:38 WaveActiveSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x556a68068c68 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x556a68068dc8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x556a68068e28 # | | | |-NoThrowAttr 0x556a68068e68 Implicit # | | | `-ConstAttr 0x556a68068e90 Implicit # | | |-FunctionDecl 0x556a68068fb8 col:38 WaveActiveSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x556a68068f08 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x556a68069068 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x556a680690c8 # | | | |-NoThrowAttr 0x556a68069108 Implicit # | | | `-ConstAttr 0x556a68069130 Implicit # | | |-FunctionDecl 0x556a68069258 col:39 WaveActiveSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x556a680691a8 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x556a68069308 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x556a68069368 # | | | |-NoThrowAttr 0x556a680693a8 Implicit # | | | `-ConstAttr 0x556a680693d0 Implicit # | | |-FunctionDecl 0x556a680694f8 col:39 WaveActiveSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x556a68069448 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x556a680695a8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x556a68069608 # | | | |-NoThrowAttr 0x556a68069648 Implicit # | | | `-ConstAttr 0x556a68069670 Implicit # | | |-FunctionDecl 0x556a68069798 col:39 WaveActiveSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x556a680696e8 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x556a68069848 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x556a680698a8 # | | | |-NoThrowAttr 0x556a680698e8 Implicit # | | | `-ConstAttr 0x556a68069910 Implicit # | | |-FunctionDecl 0x556a68069a20 col:35 WaveActiveSum 'float (float)' # | | | |-ParmVarDecl 0x556a68069970 col:54 'float' # | | | |-BuiltinAliasAttr 0x556a68069ad0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x556a68069b30 # | | | |-NoThrowAttr 0x556a68069b70 Implicit # | | | `-ConstAttr 0x556a68069b98 Implicit # | | |-FunctionDecl 0x556a68069cc0 col:36 WaveActiveSum 'float2 (float2)' # | | | |-ParmVarDecl 0x556a68069c10 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x556a68069d70 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x556a68069dd0 # | | | |-NoThrowAttr 0x556a68069e10 Implicit # | | | `-ConstAttr 0x556a68069e38 Implicit # | | |-FunctionDecl 0x556a68069f60 col:36 WaveActiveSum 'float3 (float3)' # | | | |-ParmVarDecl 0x556a68069eb0 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x556a6806a010 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x556a6806a070 # | | | |-NoThrowAttr 0x556a6806a0b0 Implicit # | | | `-ConstAttr 0x556a6806a0d8 Implicit # | | |-FunctionDecl 0x556a6806a200 col:36 WaveActiveSum 'float4 (float4)' # | | | |-ParmVarDecl 0x556a6806a150 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x556a6806a2b0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x556a6806a310 # | | | |-NoThrowAttr 0x556a6806a350 Implicit # | | | `-ConstAttr 0x556a6806a378 Implicit # | | |-FunctionDecl 0x556a6806a488 col:36 WaveActiveSum 'double (double)' # | | | |-ParmVarDecl 0x556a6806a3d8 col:56 'double' # | | | |-BuiltinAliasAttr 0x556a6806a538 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x556a6806a598 # | | | |-NoThrowAttr 0x556a6800ace0 Implicit # | | | `-ConstAttr 0x556a6800ad08 Implicit # | | |-FunctionDecl 0x556a6800ae30 col:37 WaveActiveSum 'double2 (double2)' # | | | |-ParmVarDecl 0x556a6800ad80 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x556a6800aee0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x556a6800af40 # | | | |-NoThrowAttr 0x556a6800af80 Implicit # | | | `-ConstAttr 0x556a6800afa8 Implicit # | | |-FunctionDecl 0x556a6800b0d0 col:37 WaveActiveSum 'double3 (double3)' # | | | |-ParmVarDecl 0x556a6800b020 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x556a6800b180 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x556a6800b1e0 # | | | |-NoThrowAttr 0x556a6800b220 Implicit # | | | `-ConstAttr 0x556a6800b248 Implicit # | | |-FunctionDecl 0x556a6800b370 col:37 WaveActiveSum 'double4 (double4)' # | | | |-ParmVarDecl 0x556a6800b2c0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x556a6800b420 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x556a6800b480 # | | | |-NoThrowAttr 0x556a6800b4c0 Implicit # | | | `-ConstAttr 0x556a6800b4e8 Implicit # | | |-FunctionDecl 0x556a6800b5f8 col:34 WaveActiveProduct 'half (half)' # | | | |-ParmVarDecl 0x556a6800b548 col:56 'half' # | | | |-BuiltinAliasAttr 0x556a6800b6a8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x556a6800b708 # | | | |-NoThrowAttr 0x556a6800b748 Implicit # | | | `-ConstAttr 0x556a6800b770 Implicit # | | |-FunctionDecl 0x556a6800b888 col:35 WaveActiveProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x556a6800b7d8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x556a6800b938 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x556a6800b998 # | | | |-NoThrowAttr 0x556a6800b9d8 Implicit # | | | `-ConstAttr 0x556a6800ba00 Implicit # | | |-FunctionDecl 0x556a6800bb28 col:35 WaveActiveProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x556a6800ba78 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x556a6800bbd8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x556a6800bc38 # | | | |-NoThrowAttr 0x556a6800bc78 Implicit # | | | `-ConstAttr 0x556a6800bca0 Implicit # | | |-FunctionDecl 0x556a6800bdc8 col:35 WaveActiveProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x556a6800bd18 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x556a6800be78 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x556a6800bed8 # | | | |-NoThrowAttr 0x556a6800bf18 Implicit # | | | `-ConstAttr 0x556a6800bf40 Implicit # | | |-FunctionDecl 0x556a6800c060 col:33 WaveActiveProduct 'int (int)' # | | | |-ParmVarDecl 0x556a6800bfb0 col:54 'int' # | | | |-AvailabilityAttr 0x556a6800c110 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a6800c1d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x556a6800c200 # | | | |-NoThrowAttr 0x556a6800c240 Implicit # | | | `-ConstAttr 0x556a6800c268 Implicit # | | |-FunctionDecl 0x556a6800c3a0 col:34 WaveActiveProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x556a6800c2f0 col:56 'int2':'vector' # | | | |-AvailabilityAttr 0x556a6800c450 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a6800c510 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x556a6800c540 # | | | |-NoThrowAttr 0x556a6800c580 Implicit # | | | `-ConstAttr 0x556a6800c5a8 Implicit # | | |-FunctionDecl 0x556a6800c6e0 col:34 WaveActiveProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x556a6800c630 col:56 'int3':'vector' # | | | |-AvailabilityAttr 0x556a6800c790 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a6800c850 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x556a6800c880 # | | | |-NoThrowAttr 0x556a6800c8c0 Implicit # | | | `-ConstAttr 0x556a6800c8e8 Implicit # | | |-FunctionDecl 0x556a6800ca20 col:34 WaveActiveProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x556a6800c970 col:56 'int4':'vector' # | | | |-AvailabilityAttr 0x556a6800cad0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a6800cb90 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x556a6800cbc0 # | | | |-NoThrowAttr 0x556a6800cc00 Implicit # | | | `-ConstAttr 0x556a6800cc28 Implicit # | | |-FunctionDecl 0x556a6800cda0 col:34 WaveActiveProduct 'uint (uint)' # | | | |-ParmVarDecl 0x556a6800ccf0 col:56 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x556a6800ce50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a6800cf10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x556a6800cf40 # | | | |-NoThrowAttr 0x556a6800cf80 Implicit # | | | `-ConstAttr 0x556a6800cfa8 Implicit # | | |-FunctionDecl 0x556a6800d0e0 col:35 WaveActiveProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x556a6800d030 col:58 'uint2':'vector' # | | | |-AvailabilityAttr 0x556a6800d190 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a6800d250 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x556a6800d280 # | | | |-NoThrowAttr 0x556a6800d2c0 Implicit # | | | `-ConstAttr 0x556a6800d2e8 Implicit # | | |-FunctionDecl 0x556a6800d420 col:35 WaveActiveProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x556a6800d370 col:58 'uint3':'vector' # | | | |-AvailabilityAttr 0x556a6800d4d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a6800d590 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x556a6800d5c0 # | | | |-NoThrowAttr 0x556a6800d600 Implicit # | | | `-ConstAttr 0x556a6800d628 Implicit # | | |-FunctionDecl 0x556a6800d760 col:35 WaveActiveProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x556a6800d6b0 col:58 'uint4':'vector' # | | | |-AvailabilityAttr 0x556a6800d810 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a6800d8d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x556a6800d900 # | | | |-NoThrowAttr 0x556a6800d940 Implicit # | | | `-ConstAttr 0x556a6800d968 Implicit # | | |-FunctionDecl 0x556a6800daa0 col:37 WaveActiveProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x556a6800d9f0 col:62 'int64_t':'long' # | | | |-AvailabilityAttr 0x556a6800db50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a6800dc10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x556a6800dc40 # | | | |-NoThrowAttr 0x556a6800dc80 Implicit # | | | `-ConstAttr 0x556a6800dca8 Implicit # | | |-FunctionDecl 0x556a6800dde0 col:38 WaveActiveProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x556a6800dd30 col:64 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x556a6800de90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a6800df50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x556a6800df80 # | | | |-NoThrowAttr 0x556a6800dfc0 Implicit # | | | `-ConstAttr 0x556a6800dfe8 Implicit # | | |-FunctionDecl 0x556a6800e120 col:38 WaveActiveProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x556a6800e070 col:64 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x556a6800e1d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a6800e290 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x556a6800e2c0 # | | | |-NoThrowAttr 0x556a6800e300 Implicit # | | | `-ConstAttr 0x556a6800e328 Implicit # | | |-FunctionDecl 0x556a6800e460 col:38 WaveActiveProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x556a6800e3b0 col:64 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x556a6800e510 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a6800e5d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x556a6800e600 # | | | |-NoThrowAttr 0x556a6800e640 Implicit # | | | `-ConstAttr 0x556a6800e668 Implicit # | | |-FunctionDecl 0x556a6800e7a0 col:38 WaveActiveProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x556a6800e6f0 col:64 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x556a6800e850 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a6800e910 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x556a6800e940 # | | | |-NoThrowAttr 0x556a6800e980 Implicit # | | | `-ConstAttr 0x556a6800e9a8 Implicit # | | |-FunctionDecl 0x556a6800eae0 col:39 WaveActiveProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x556a6800ea30 col:66 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x556a6800eb90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a6800ec50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x556a6800ec80 # | | | |-NoThrowAttr 0x556a6800ecc0 Implicit # | | | `-ConstAttr 0x556a68076610 Implicit # | | |-FunctionDecl 0x556a68076748 col:39 WaveActiveProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x556a68076698 col:66 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x556a680767f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a680768b8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x556a680768e8 # | | | |-NoThrowAttr 0x556a68076928 Implicit # | | | `-ConstAttr 0x556a68076950 Implicit # | | |-FunctionDecl 0x556a68076a88 col:39 WaveActiveProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x556a680769d8 col:66 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x556a68076b38 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a68076bf8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x556a68076c28 # | | | |-NoThrowAttr 0x556a68076c68 Implicit # | | | `-ConstAttr 0x556a68076c90 Implicit # | | |-FunctionDecl 0x556a68076db0 col:35 WaveActiveProduct 'float (float)' # | | | |-ParmVarDecl 0x556a68076d00 col:58 'float' # | | | |-AvailabilityAttr 0x556a68076e60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a68076f20 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x556a68076f50 # | | | |-NoThrowAttr 0x556a68076f90 Implicit # | | | `-ConstAttr 0x556a68076fb8 Implicit # | | |-FunctionDecl 0x556a680770f0 col:36 WaveActiveProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x556a68077040 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x556a680771a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a68077260 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x556a68077290 # | | | |-NoThrowAttr 0x556a680772d0 Implicit # | | | `-ConstAttr 0x556a680772f8 Implicit # | | |-FunctionDecl 0x556a68077430 col:36 WaveActiveProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x556a68077380 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x556a680774e0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a680775a0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x556a680775d0 # | | | |-NoThrowAttr 0x556a68077610 Implicit # | | | `-ConstAttr 0x556a68077638 Implicit # | | |-FunctionDecl 0x556a68077770 col:36 WaveActiveProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x556a680776c0 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x556a68077820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a680778e0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x556a68077910 # | | | |-NoThrowAttr 0x556a68077950 Implicit # | | | `-ConstAttr 0x556a68077978 Implicit # | | |-FunctionDecl 0x556a68077a98 col:36 WaveActiveProduct 'double (double)' # | | | |-ParmVarDecl 0x556a680779e8 col:60 'double' # | | | |-AvailabilityAttr 0x556a68077b48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a68077c08 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x556a68077c38 # | | | |-NoThrowAttr 0x556a68077c78 Implicit # | | | `-ConstAttr 0x556a68077ca0 Implicit # | | |-FunctionDecl 0x556a68077dd8 col:37 WaveActiveProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x556a68077d28 col:62 'double2':'vector' # | | | |-AvailabilityAttr 0x556a68077e88 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a68077f48 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x556a68077f78 # | | | |-NoThrowAttr 0x556a68077fb8 Implicit # | | | `-ConstAttr 0x556a68077fe0 Implicit # | | |-FunctionDecl 0x556a68078118 col:37 WaveActiveProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x556a68078068 col:62 'double3':'vector' # | | | |-AvailabilityAttr 0x556a680781c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a68078288 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x556a680782b8 # | | | |-NoThrowAttr 0x556a680782f8 Implicit # | | | `-ConstAttr 0x556a68078320 Implicit # | | |-FunctionDecl 0x556a68078458 col:37 WaveActiveProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x556a680783a8 col:62 'double4':'vector' # | | | |-AvailabilityAttr 0x556a68078508 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x556a680785c8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x556a68078620 # | | | |-NoThrowAttr 0x556a68078660 Implicit # | | | `-ConstAttr 0x556a68078688 Implicit # | | |-FunctionDecl 0x556a68078798 col:34 WavePrefixSum 'half (half)' # | | | |-ParmVarDecl 0x556a680786e8 col:52 'half' # | | | |-BuiltinAliasAttr 0x556a68078848 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x556a680788a8 # | | | |-NoThrowAttr 0x556a680788e8 Implicit # | | | `-ConstAttr 0x556a68078910 Implicit # | | |-FunctionDecl 0x556a68078a28 col:35 WavePrefixSum 'half2 (half2)' # | | | |-ParmVarDecl 0x556a68078978 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x556a68078ad8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x556a68078b38 # | | | |-NoThrowAttr 0x556a68078b78 Implicit # | | | `-ConstAttr 0x556a68078ba0 Implicit # | | |-FunctionDecl 0x556a68078cc8 col:35 WavePrefixSum 'half3 (half3)' # | | | |-ParmVarDecl 0x556a68078c18 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x556a68078d78 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x556a68078dd8 # | | | |-NoThrowAttr 0x556a68078e18 Implicit # | | | `-ConstAttr 0x556a68078e40 Implicit # | | |-FunctionDecl 0x556a68078f68 col:35 WavePrefixSum 'half4 (half4)' # | | | |-ParmVarDecl 0x556a68078eb8 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x556a68079018 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x556a68079078 # | | | |-NoThrowAttr 0x556a680790b8 Implicit # | | | `-ConstAttr 0x556a680790e0 Implicit # | | |-FunctionDecl 0x556a680791f0 col:33 WavePrefixSum 'int (int)' # | | | |-ParmVarDecl 0x556a68079140 col:50 'int' # | | | |-BuiltinAliasAttr 0x556a680792a0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x556a68079300 # | | | |-NoThrowAttr 0x556a68079340 Implicit # | | | `-ConstAttr 0x556a68079368 Implicit # | | |-FunctionDecl 0x556a68079490 col:34 WavePrefixSum 'int2 (int2)' # | | | |-ParmVarDecl 0x556a680793e0 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x556a68079540 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x556a680795a0 # | | | |-NoThrowAttr 0x556a680795e0 Implicit # | | | `-ConstAttr 0x556a68079608 Implicit # | | |-FunctionDecl 0x556a68079730 col:34 WavePrefixSum 'int3 (int3)' # | | | |-ParmVarDecl 0x556a68079680 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x556a680797e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x556a68079840 # | | | |-NoThrowAttr 0x556a68079880 Implicit # | | | `-ConstAttr 0x556a680798a8 Implicit # | | |-FunctionDecl 0x556a680799d0 col:34 WavePrefixSum 'int4 (int4)' # | | | |-ParmVarDecl 0x556a68079920 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x556a68079a80 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x556a68079ae0 # | | | |-NoThrowAttr 0x556a68079b20 Implicit # | | | `-ConstAttr 0x556a68079b48 Implicit # | | |-FunctionDecl 0x556a68079c70 col:34 WavePrefixSum 'uint (uint)' # | | | |-ParmVarDecl 0x556a68079bc0 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x556a68079d20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x556a68079d80 # | | | |-NoThrowAttr 0x556a68079dc0 Implicit # | | | `-ConstAttr 0x556a68079de8 Implicit # | | |-FunctionDecl 0x556a68079f10 col:35 WavePrefixSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x556a68079e60 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x556a68079fc0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x556a6807a020 # | | | |-NoThrowAttr 0x556a6807a060 Implicit # | | | `-ConstAttr 0x556a6807a088 Implicit # | | |-FunctionDecl 0x556a6807a1b0 col:35 WavePrefixSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x556a6807a100 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x556a6807a260 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x556a6807a2c0 # | | | |-NoThrowAttr 0x556a6807a300 Implicit # | | | `-ConstAttr 0x556a6807a328 Implicit # | | |-FunctionDecl 0x556a6807a450 col:35 WavePrefixSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x556a6807a3a0 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x556a6807a500 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x556a6807a560 # | | | |-NoThrowAttr 0x556a6807a5a0 Implicit # | | | `-ConstAttr 0x556a6807a5c8 Implicit # | | |-FunctionDecl 0x556a6807a710 col:37 WavePrefixSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x556a6807a660 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x556a6807a7c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x556a6807a820 # | | | |-NoThrowAttr 0x556a6807a860 Implicit # | | | `-ConstAttr 0x556a6807a888 Implicit # | | |-FunctionDecl 0x556a6807a9b0 col:38 WavePrefixSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x556a6807a900 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x556a6807aa60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x556a6807aac0 # | | | |-NoThrowAttr 0x556a6807ab00 Implicit # | | | `-ConstAttr 0x556a6807ab28 Implicit # | | |-FunctionDecl 0x556a6807ac50 col:38 WavePrefixSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x556a6807aba0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x556a6807ad00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x556a6807ad60 # | | | |-NoThrowAttr 0x556a6807ada0 Implicit # | | | `-ConstAttr 0x556a6807adc8 Implicit # | | |-FunctionDecl 0x556a6807aef0 col:38 WavePrefixSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x556a6807ae40 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x556a6807afa0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x556a6807b000 # | | | |-NoThrowAttr 0x556a6807b040 Implicit # | | | `-ConstAttr 0x556a6807b068 Implicit # | | |-FunctionDecl 0x556a6807b190 col:38 WavePrefixSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x556a6807b0e0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x556a6807b240 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x556a6807b2a0 # | | | |-NoThrowAttr 0x556a6807b2e0 Implicit # | | | `-ConstAttr 0x556a6807b308 Implicit # | | |-FunctionDecl 0x556a6807b430 col:39 WavePrefixSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x556a6807b380 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x556a6807b4e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x556a6807b540 # | | | |-NoThrowAttr 0x556a6807b580 Implicit # | | | `-ConstAttr 0x556a6807b5a8 Implicit # | | |-FunctionDecl 0x556a6807b6d0 col:39 WavePrefixSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x556a6807b620 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x556a6807b780 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x556a6807b7e0 # | | | |-NoThrowAttr 0x556a6807b820 Implicit # | | | `-ConstAttr 0x556a6807b848 Implicit # | | |-FunctionDecl 0x556a6807b970 col:39 WavePrefixSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x556a6807b8c0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x556a6807ba20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x556a6807ba80 # | | | |-NoThrowAttr 0x556a6807bac0 Implicit # | | | `-ConstAttr 0x556a6807bae8 Implicit # | | |-FunctionDecl 0x556a6807bbf8 col:35 WavePrefixSum 'float (float)' # | | | |-ParmVarDecl 0x556a6807bb48 col:54 'float' # | | | |-BuiltinAliasAttr 0x556a6807bca8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x556a6807bd08 # | | | |-NoThrowAttr 0x556a6807bd48 Implicit # | | | `-ConstAttr 0x556a6807bd70 Implicit # | | |-FunctionDecl 0x556a6807be98 col:36 WavePrefixSum 'float2 (float2)' # | | | |-ParmVarDecl 0x556a6807bde8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x556a6807bf48 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x556a6807bfa8 # | | | |-NoThrowAttr 0x556a6807bfe8 Implicit # | | | `-ConstAttr 0x556a6807c010 Implicit # | | |-FunctionDecl 0x556a6807c138 col:36 WavePrefixSum 'float3 (float3)' # | | | |-ParmVarDecl 0x556a6807c088 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x556a6807c1e8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x556a6807c248 # | | | |-NoThrowAttr 0x556a6807c288 Implicit # | | | `-ConstAttr 0x556a6807c2b0 Implicit # | | |-FunctionDecl 0x556a6807c3d8 col:36 WavePrefixSum 'float4 (float4)' # | | | |-ParmVarDecl 0x556a6807c328 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x556a6807c488 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x556a6807c4e8 # | | | |-NoThrowAttr 0x556a6807c528 Implicit # | | | `-ConstAttr 0x556a6807c550 Implicit # | | |-FunctionDecl 0x556a6807c670 col:36 WavePrefixSum 'double (double)' # | | | |-ParmVarDecl 0x556a6807c5b0 col:56 'double' # | | | |-BuiltinAliasAttr 0x556a6807c720 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x556a6807c780 # | | | |-NoThrowAttr 0x556a6807c7c0 Implicit # | | | `-ConstAttr 0x556a6807c7e8 Implicit # | | |-FunctionDecl 0x556a6807c910 col:37 WavePrefixSum 'double2 (double2)' # | | | |-ParmVarDecl 0x556a6807c860 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x556a6807c9c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x556a6807ca20 # | | | |-NoThrowAttr 0x556a6807ca60 Implicit # | | | `-ConstAttr 0x556a6807ca88 Implicit # | | |-FunctionDecl 0x556a6807cbb0 col:37 WavePrefixSum 'double3 (double3)' # | | | |-ParmVarDecl 0x556a6807cb00 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x556a6807cc60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x556a6807ccc0 # | | | |-NoThrowAttr 0x556a6807cd00 Implicit # | | | `-ConstAttr 0x556a6807cd28 Implicit # | | |-FunctionDecl 0x556a6807ce50 col:37 WavePrefixSum 'double4 (double4)' # | | | |-ParmVarDecl 0x556a6807cda0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x556a6807cf00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x556a6807cf60 # | | | |-NoThrowAttr 0x556a6807cfa0 Implicit # | | | `-ConstAttr 0x556a6807cfc8 Implicit # | | |-FunctionDecl 0x556a6807d0d8 col:34 WavePrefixProduct 'half (half)' # | | | |-ParmVarDecl 0x556a6807d028 col:56 'half' # | | | |-BuiltinAliasAttr 0x556a6807d188 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x556a6807d1e8 # | | | |-NoThrowAttr 0x556a6807d228 Implicit # | | | `-ConstAttr 0x556a6807d250 Implicit # | | |-FunctionDecl 0x556a6807d368 col:35 WavePrefixProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x556a6807d2b8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x556a6807d418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x556a6807d478 # | | | |-NoThrowAttr 0x556a6807d4b8 Implicit # | | | `-ConstAttr 0x556a6807d4e0 Implicit # | | |-FunctionDecl 0x556a6807d608 col:35 WavePrefixProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x556a6807d558 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x556a6807d6b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x556a6807d718 # | | | |-NoThrowAttr 0x556a6807d758 Implicit # | | | `-ConstAttr 0x556a6807d780 Implicit # | | |-FunctionDecl 0x556a6807d8a8 col:35 WavePrefixProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x556a6807d7f8 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x556a6807d958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x556a6807d9b8 # | | | |-NoThrowAttr 0x556a6807d9f8 Implicit # | | | `-ConstAttr 0x556a6807da20 Implicit # | | |-FunctionDecl 0x556a6807db30 col:33 WavePrefixProduct 'int (int)' # | | | |-ParmVarDecl 0x556a6807da80 col:54 'int' # | | | |-BuiltinAliasAttr 0x556a6807dbe0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x556a6807dc40 # | | | |-NoThrowAttr 0x556a6807dc80 Implicit # | | | `-ConstAttr 0x556a6807dca8 Implicit # | | |-FunctionDecl 0x556a6807ddd0 col:34 WavePrefixProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x556a6807dd20 col:56 'int2':'vector' # | | | |-BuiltinAliasAttr 0x556a6807de80 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x556a6807dee0 # | | | |-NoThrowAttr 0x556a6807df20 Implicit # | | | `-ConstAttr 0x556a6807df48 Implicit # | | |-FunctionDecl 0x556a6807e070 col:34 WavePrefixProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x556a6807dfc0 col:56 'int3':'vector' # | | | |-BuiltinAliasAttr 0x556a6807e120 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x556a6807e180 # | | | |-NoThrowAttr 0x556a6807e1c0 Implicit # | | | `-ConstAttr 0x556a6807e1e8 Implicit # | | |-FunctionDecl 0x556a6807e310 col:34 WavePrefixProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x556a6807e260 col:56 'int4':'vector' # | | | |-BuiltinAliasAttr 0x556a6807e3c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x556a6807e420 # | | | |-NoThrowAttr 0x556a6807e460 Implicit # | | | `-ConstAttr 0x556a6807e488 Implicit # | | |-FunctionDecl 0x556a6807e650 col:34 WavePrefixProduct 'uint (uint)' # | | | |-ParmVarDecl 0x556a6807e500 col:56 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x556a6807e700 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x556a6807e760 # | | | |-NoThrowAttr 0x556a6807e7a0 Implicit # | | | `-ConstAttr 0x556a6807e7c8 Implicit # | | |-FunctionDecl 0x556a6807e8f0 col:35 WavePrefixProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x556a6807e840 col:58 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x556a6807e9a0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x556a6807ea00 # | | | |-NoThrowAttr 0x556a6807ea40 Implicit # | | | `-ConstAttr 0x556a6807ea68 Implicit # | | |-FunctionDecl 0x556a6807eb90 col:35 WavePrefixProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x556a6807eae0 col:58 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x556a6807ec40 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x556a6807eca0 # | | | |-NoThrowAttr 0x556a6807ece0 Implicit # | | | `-ConstAttr 0x556a6807ed08 Implicit # | | |-FunctionDecl 0x556a6807ee30 col:35 WavePrefixProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x556a6807ed80 col:58 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x556a6807eee0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x556a6807ef40 # | | | |-NoThrowAttr 0x556a6807ef80 Implicit # | | | `-ConstAttr 0x556a6807efa8 Implicit # | | |-FunctionDecl 0x556a6807f0d0 col:37 WavePrefixProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x556a6807f020 col:62 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x556a6807f180 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x556a6807f1e0 # | | | |-NoThrowAttr 0x556a6807f220 Implicit # | | | `-ConstAttr 0x556a6807f248 Implicit # | | |-FunctionDecl 0x556a6807f370 col:38 WavePrefixProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x556a6807f2c0 col:64 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x556a6807f420 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x556a6807f480 # | | | |-NoThrowAttr 0x556a6807f4c0 Implicit # | | | `-ConstAttr 0x556a6807f4e8 Implicit # | | |-FunctionDecl 0x556a6807f610 col:38 WavePrefixProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x556a6807f560 col:64 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x556a6807f6c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x556a6807f720 # | | | |-NoThrowAttr 0x556a6807f760 Implicit # | | | `-ConstAttr 0x556a6807f788 Implicit # | | |-FunctionDecl 0x556a6807f8b0 col:38 WavePrefixProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x556a6807f800 col:64 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x556a6807f960 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x556a6807f9c0 # | | | |-NoThrowAttr 0x556a6807fa00 Implicit # | | | `-ConstAttr 0x556a6807fa28 Implicit # | | |-FunctionDecl 0x556a6807fb50 col:38 WavePrefixProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x556a6807faa0 col:64 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x556a6807fc00 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x556a6807fc60 # | | | |-NoThrowAttr 0x556a6807fca0 Implicit # | | | `-ConstAttr 0x556a6807fcc8 Implicit # | | |-FunctionDecl 0x556a6807fdf0 col:39 WavePrefixProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x556a6807fd40 col:66 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x556a6807fea0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x556a6807ff00 # | | | |-NoThrowAttr 0x556a6807ff40 Implicit # | | | `-ConstAttr 0x556a6807ff68 Implicit # | | |-FunctionDecl 0x556a68080090 col:39 WavePrefixProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x556a6807ffe0 col:66 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x556a68080140 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x556a680801a0 # | | | |-NoThrowAttr 0x556a680801e0 Implicit # | | | `-ConstAttr 0x556a68080208 Implicit # | | |-FunctionDecl 0x556a68080330 col:39 WavePrefixProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x556a68080280 col:66 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x556a680803e0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x556a68080440 # | | | |-NoThrowAttr 0x556a68080480 Implicit # | | | `-ConstAttr 0x556a680804a8 Implicit # | | |-FunctionDecl 0x556a68080660 col:35 WavePrefixProduct 'float (float)' # | | | |-ParmVarDecl 0x556a68080508 col:58 'float' # | | | |-BuiltinAliasAttr 0x556a68080710 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x556a68080770 # | | | |-NoThrowAttr 0x556a680807b0 Implicit # | | | `-ConstAttr 0x556a680807d8 Implicit # | | |-FunctionDecl 0x556a68080900 col:36 WavePrefixProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x556a68080850 col:60 'float2':'vector' # | | | |-BuiltinAliasAttr 0x556a680809b0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x556a68080a10 # | | | |-NoThrowAttr 0x556a68080a50 Implicit # | | | `-ConstAttr 0x556a68080a78 Implicit # | | |-FunctionDecl 0x556a68080ba0 col:36 WavePrefixProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x556a68080af0 col:60 'float3':'vector' # | | | |-BuiltinAliasAttr 0x556a68080c50 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x556a68080cb0 # | | | |-NoThrowAttr 0x556a68080cf0 Implicit # | | | `-ConstAttr 0x556a68080d18 Implicit # | | |-FunctionDecl 0x556a68080e40 col:36 WavePrefixProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x556a68080d90 col:60 'float4':'vector' # | | | |-BuiltinAliasAttr 0x556a68080ef0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x556a68080f50 # | | | |-NoThrowAttr 0x556a68080f90 Implicit # | | | `-ConstAttr 0x556a68080fb8 Implicit # | | |-FunctionDecl 0x556a680810c8 col:36 WavePrefixProduct 'double (double)' # | | | |-ParmVarDecl 0x556a68081018 col:60 'double' # | | | |-BuiltinAliasAttr 0x556a68081178 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x556a680811d8 # | | | |-NoThrowAttr 0x556a68081218 Implicit # | | | `-ConstAttr 0x556a68081240 Implicit # | | |-FunctionDecl 0x556a68081368 col:37 WavePrefixProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x556a680812b8 col:62 'double2':'vector' # | | | |-BuiltinAliasAttr 0x556a68081418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x556a68081478 # | | | |-NoThrowAttr 0x556a680814b8 Implicit # | | | `-ConstAttr 0x556a680814e0 Implicit # | | |-FunctionDecl 0x556a68081608 col:37 WavePrefixProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x556a68081558 col:62 'double3':'vector' # | | | |-BuiltinAliasAttr 0x556a680816b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x556a68081718 # | | | |-NoThrowAttr 0x556a68081758 Implicit # | | | `-ConstAttr 0x556a68081780 Implicit # | | |-FunctionDecl 0x556a680818a8 col:37 WavePrefixProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x556a680817f8 col:62 'double4':'vector' # | | | |-BuiltinAliasAttr 0x556a68081958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x556a680819b8 # | | | |-NoThrowAttr 0x556a680819f8 Implicit # | | | `-ConstAttr 0x556a68081a20 Implicit # | | |-FunctionDecl 0x556a68081b30 col:34 QuadReadAcrossX 'half (half)' # | | | |-ParmVarDecl 0x556a68081a80 col:54 'half' # | | | |-BuiltinAliasAttr 0x556a68081be0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x556a68081c40 # | | | |-NoThrowAttr 0x556a68081c80 Implicit # | | | `-ConstAttr 0x556a68081ca8 Implicit # | | |-FunctionDecl 0x556a68081dc0 col:35 QuadReadAcrossX 'half2 (half2)' # | | | |-ParmVarDecl 0x556a68081d10 col:56 'half2':'vector' # | | | |-BuiltinAliasAttr 0x556a68081e70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x556a68081ed0 # | | | |-NoThrowAttr 0x556a68081f10 Implicit # | | | `-ConstAttr 0x556a68081f38 Implicit # | | |-FunctionDecl 0x556a68082060 col:35 QuadReadAcrossX 'half3 (half3)' # | | | |-ParmVarDecl 0x556a68081fb0 col:56 'half3':'vector' # | | | |-BuiltinAliasAttr 0x556a68082110 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x556a68082170 # | | | |-NoThrowAttr 0x556a680821b0 Implicit # | | | `-ConstAttr 0x556a680821d8 Implicit # | | |-FunctionDecl 0x556a68082300 col:35 QuadReadAcrossX 'half4 (half4)' # | | | |-ParmVarDecl 0x556a68082250 col:56 'half4':'vector' # | | | |-BuiltinAliasAttr 0x556a680823b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x556a68082410 # | | | |-NoThrowAttr 0x556a68082450 Implicit # | | | `-ConstAttr 0x556a68082478 Implicit # | | |-FunctionDecl 0x556a68082588 col:33 QuadReadAcrossX 'int (int)' # | | | |-ParmVarDecl 0x556a680824d8 col:52 'int' # | | | |-BuiltinAliasAttr 0x556a68082670 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x556a680826d0 # | | | |-NoThrowAttr 0x556a68082710 Implicit # | | | `-ConstAttr 0x556a68082738 Implicit # | | |-FunctionDecl 0x556a68082860 col:34 QuadReadAcrossX 'int2 (int2)' # | | | |-ParmVarDecl 0x556a680827b0 col:54 'int2':'vector' # | | | |-BuiltinAliasAttr 0x556a68082910 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x556a68082970 # | | | |-NoThrowAttr 0x556a680829b0 Implicit # | | | `-ConstAttr 0x556a680829d8 Implicit # | | |-FunctionDecl 0x556a68082b00 col:34 QuadReadAcrossX 'int3 (int3)' # | | | |-ParmVarDecl 0x556a68082a50 col:54 'int3':'vector' # | | | |-BuiltinAliasAttr 0x556a68082bb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x556a68082c10 # | | | |-NoThrowAttr 0x556a68082c50 Implicit # | | | `-ConstAttr 0x556a68082c78 Implicit # | | |-FunctionDecl 0x556a68082da0 col:34 QuadReadAcrossX 'int4 (int4)' # | | | |-ParmVarDecl 0x556a68082cf0 col:54 'int4':'vector' # | | | |-BuiltinAliasAttr 0x556a68082e50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x556a68082eb0 # | | | |-NoThrowAttr 0x556a68082ef0 Implicit # | | | `-ConstAttr 0x556a68082f18 Implicit # | | |-FunctionDecl 0x556a68083040 col:34 QuadReadAcrossX 'uint (uint)' # | | | |-ParmVarDecl 0x556a68082f90 col:54 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x556a680830f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x556a68083150 # | | | |-NoThrowAttr 0x556a68083190 Implicit # | | | `-ConstAttr 0x556a680831b8 Implicit # | | |-FunctionDecl 0x556a680832e0 col:35 QuadReadAcrossX 'uint2 (uint2)' # | | | |-ParmVarDecl 0x556a68083230 col:56 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x556a68083390 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x556a680833f0 # | | | |-NoThrowAttr 0x556a68083430 Implicit # | | | `-ConstAttr 0x556a68083458 Implicit # | | |-FunctionDecl 0x556a68083580 col:35 QuadReadAcrossX 'uint3 (uint3)' # | | | |-ParmVarDecl 0x556a680834d0 col:56 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x556a68083630 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x556a68083690 # | | | |-NoThrowAttr 0x556a680836d0 Implicit # | | | `-ConstAttr 0x556a680836f8 Implicit # | | |-FunctionDecl 0x556a68083820 col:35 QuadReadAcrossX 'uint4 (uint4)' # | | | |-ParmVarDecl 0x556a68083770 col:56 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x556a680838d0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x556a68083930 # | | | |-NoThrowAttr 0x556a68083970 Implicit # | | | `-ConstAttr 0x556a68083998 Implicit # | | |-FunctionDecl 0x556a68083ac0 col:37 QuadReadAcrossX 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x556a68083a10 col:60 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x556a68083b70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x556a68083bd0 # | | | |-NoThrowAttr 0x556a68083c10 Implicit # | | | `-ConstAttr 0x556a68083c38 Implicit # | | |-FunctionDecl 0x556a68083d60 col:38 QuadReadAcrossX 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x556a68083cb0 col:62 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x556a68083e10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x556a68083e70 # | | | |-NoThrowAttr 0x556a68083eb0 Implicit # | | | `-ConstAttr 0x556a68083ed8 Implicit # | | |-FunctionDecl 0x556a68084000 col:38 QuadReadAcrossX 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x556a68083f50 col:62 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x556a680840b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x556a68084110 # | | | |-NoThrowAttr 0x556a68084150 Implicit # | | | `-ConstAttr 0x556a68084178 Implicit # | | |-FunctionDecl 0x556a680842a0 col:38 QuadReadAcrossX 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x556a680841f0 col:62 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x556a68084350 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x556a680843b0 # | | | |-NoThrowAttr 0x556a680843f0 Implicit # | | | `-ConstAttr 0x556a68084418 Implicit # | | |-FunctionDecl 0x556a68084540 col:38 QuadReadAcrossX 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x556a68084490 col:62 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x556a680845f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x556a6802a7d0 # | | | |-NoThrowAttr 0x556a6802a810 Implicit # | | | `-ConstAttr 0x556a6802a838 Implicit # | | |-FunctionDecl 0x556a6802a960 col:39 QuadReadAcrossX 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x556a6802a8b0 col:64 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x556a6802aa10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x556a6802aa70 # | | | |-NoThrowAttr 0x556a6802aab0 Implicit # | | | `-ConstAttr 0x556a6802aad8 Implicit # | | |-FunctionDecl 0x556a6802ac00 col:39 QuadReadAcrossX 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x556a6802ab50 col:64 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x556a6802acb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x556a6802ad10 # | | | |-NoThrowAttr 0x556a6802ad50 Implicit # | | | `-ConstAttr 0x556a6802ad78 Implicit # | | |-FunctionDecl 0x556a6802aea0 col:39 QuadReadAcrossX 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x556a6802adf0 col:64 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x556a6802af50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x556a6802afb0 # | | | |-NoThrowAttr 0x556a6802aff0 Implicit # | | | `-ConstAttr 0x556a6802b018 Implicit # | | |-FunctionDecl 0x556a6802b128 col:35 QuadReadAcrossX 'float (float)' # | | | |-ParmVarDecl 0x556a6802b078 col:56 'float' # | | | |-BuiltinAliasAttr 0x556a6802b1d8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x556a6802b238 # | | | |-NoThrowAttr 0x556a6802b278 Implicit # | | | `-ConstAttr 0x556a6802b2a0 Implicit # | | |-FunctionDecl 0x556a6802b3c8 col:36 QuadReadAcrossX 'float2 (float2)' # | | | |-ParmVarDecl 0x556a6802b318 col:58 'float2':'vector' # | | | |-BuiltinAliasAttr 0x556a6802b478 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x556a6802b4d8 # | | | |-NoThrowAttr 0x556a6802b518 Implicit # | | | `-ConstAttr 0x556a6802b540 Implicit # | | |-FunctionDecl 0x556a6802b668 col:36 QuadReadAcrossX 'float3 (float3)' # | | | |-ParmVarDecl 0x556a6802b5b8 col:58 'float3':'vector' # | | | |-BuiltinAliasAttr 0x556a6802b718 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x556a6802b778 # | | | |-NoThrowAttr 0x556a6802b7b8 Implicit # | | | `-ConstAttr 0x556a6802b7e0 Implicit # | | |-FunctionDecl 0x556a6802b908 col:36 QuadReadAcrossX 'float4 (float4)' # | | | |-ParmVarDecl 0x556a6802b858 col:58 'float4':'vector' # | | | |-BuiltinAliasAttr 0x556a6802b9b8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x556a6802ba18 # | | | |-NoThrowAttr 0x556a6802ba58 Implicit # | | | `-ConstAttr 0x556a6802ba80 Implicit # | | |-FunctionDecl 0x556a6802bb90 col:36 QuadReadAcrossX 'double (double)' # | | | |-ParmVarDecl 0x556a6802bae0 col:58 'double' # | | | |-BuiltinAliasAttr 0x556a6802bc40 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x556a6802bca0 # | | | |-NoThrowAttr 0x556a6802bce0 Implicit # | | | `-ConstAttr 0x556a6802bd08 Implicit # | | |-FunctionDecl 0x556a6802be30 col:37 QuadReadAcrossX 'double2 (double2)' # | | | |-ParmVarDecl 0x556a6802bd80 col:60 'double2':'vector' # | | | |-BuiltinAliasAttr 0x556a6802bee0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x556a6802bf40 # | | | |-NoThrowAttr 0x556a6802bf80 Implicit # | | | `-ConstAttr 0x556a6802bfa8 Implicit # | | |-FunctionDecl 0x556a6802c0d0 col:37 QuadReadAcrossX 'double3 (double3)' # | | | |-ParmVarDecl 0x556a6802c020 col:60 'double3':'vector' # | | | |-BuiltinAliasAttr 0x556a6802c180 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x556a6802c1e0 # | | | |-NoThrowAttr 0x556a6802c220 Implicit # | | | `-ConstAttr 0x556a6802c248 Implicit # | | |-FunctionDecl 0x556a6802c370 col:37 QuadReadAcrossX 'double4 (double4)' # | | | |-ParmVarDecl 0x556a6802c2c0 col:60 'double4':'vector' # | | | |-BuiltinAliasAttr 0x556a6802c420 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x556a6802c480 # | | | |-NoThrowAttr 0x556a6802c4c0 Implicit # | | | `-ConstAttr 0x556a6802c4e8 Implicit # | | |-FunctionDecl 0x556a6802c638 col:5 sign 'int (half)' # | | | |-ParmVarDecl 0x556a6802c548 col:14 'half' # | | | |-BuiltinAliasAttr 0x556a6802c6e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x556a6802c760 Implicit # | | | `-ConstAttr 0x556a6802c788 Implicit # | | |-FunctionDecl 0x556a6802c938 col:6 sign 'int2 (half2)' # | | | |-ParmVarDecl 0x556a6802c810 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x556a6802c9e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x556a6802ca60 Implicit # | | | `-ConstAttr 0x556a6802ca88 Implicit # | | |-FunctionDecl 0x556a6802cc28 col:6 sign 'int3 (half3)' # | | | |-ParmVarDecl 0x556a6802cb00 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x556a6802ccd8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x556a6802cd50 Implicit # | | | `-ConstAttr 0x556a6802cd78 Implicit # | | |-FunctionDecl 0x556a6802cf18 col:6 sign 'int4 (half4)' # | | | |-ParmVarDecl 0x556a6802cdf0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x556a6802cfc8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x556a6802d040 Implicit # | | | `-ConstAttr 0x556a6802d068 Implicit # | | |-FunctionDecl 0x556a6802d178 col:5 sign 'int (int)' # | | | |-ParmVarDecl 0x556a6802d0c8 col:13 'int' # | | | |-BuiltinAliasAttr 0x556a6802d228 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x556a6802d2a0 Implicit # | | | `-ConstAttr 0x556a6802d2c8 Implicit # | | |-FunctionDecl 0x556a6802d3f0 col:6 sign 'int2 (int2)' # | | | |-ParmVarDecl 0x556a6802d340 col:15 'int2':'vector' # | | | |-BuiltinAliasAttr 0x556a6802d4a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x556a6802d518 Implicit # | | | `-ConstAttr 0x556a6802d540 Implicit # | | |-FunctionDecl 0x556a6802d668 col:6 sign 'int3 (int3)' # | | | |-ParmVarDecl 0x556a6802d5b8 col:15 'int3':'vector' # | | | |-BuiltinAliasAttr 0x556a6802d718 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x556a6802d790 Implicit # | | | `-ConstAttr 0x556a6802d7b8 Implicit # | | |-FunctionDecl 0x556a6802d8e0 col:6 sign 'int4 (int4)' # | | | |-ParmVarDecl 0x556a6802d830 col:15 'int4':'vector' # | | | |-BuiltinAliasAttr 0x556a6802d990 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x556a6802da08 Implicit # | | | `-ConstAttr 0x556a6802da30 Implicit # | | |-FunctionDecl 0x556a6802dbd8 col:5 sign 'int (uint)' # | | | |-ParmVarDecl 0x556a6802daa8 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x556a6802dc88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x556a6802dd00 Implicit # | | | `-ConstAttr 0x556a6802dd28 Implicit # | | |-FunctionDecl 0x556a6802dec8 col:6 sign 'int2 (uint2)' # | | | |-ParmVarDecl 0x556a6802dda0 col:16 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x556a6802df78 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x556a6802dff0 Implicit # | | | `-ConstAttr 0x556a6802e018 Implicit # | | |-FunctionDecl 0x556a6802e1b8 col:6 sign 'int3 (uint3)' # | | | |-ParmVarDecl 0x556a6802e090 col:16 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x556a6802e268 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x556a6802e2e0 Implicit # | | | `-ConstAttr 0x556a6802e308 Implicit # | | |-FunctionDecl 0x556a6802e4a8 col:6 sign 'int4 (uint4)' # | | | |-ParmVarDecl 0x556a6802e380 col:16 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x556a6802e558 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x556a6802e5d0 Implicit # | | | `-ConstAttr 0x556a6802e5f8 Implicit # | | |-FunctionDecl 0x556a6802e7f0 col:5 sign 'int (float)' # | | | |-ParmVarDecl 0x556a6802e658 col:15 'float' # | | | |-BuiltinAliasAttr 0x556a6802e8a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x556a6802e918 Implicit # | | | `-ConstAttr 0x556a6802e940 Implicit # | | |-FunctionDecl 0x556a6802eae8 col:6 sign 'int2 (float2)' # | | | |-ParmVarDecl 0x556a6802e9b8 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x556a6802eb98 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x556a6802ec10 Implicit # | | | `-ConstAttr 0x556a6802ec38 Implicit # | | |-FunctionDecl 0x556a6802edd8 col:6 sign 'int3 (float3)' # | | | |-ParmVarDecl 0x556a6802ecb0 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x556a6802ee88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x556a6802ef00 Implicit # | | | `-ConstAttr 0x556a6802ef28 Implicit # | | |-FunctionDecl 0x556a6802f0c8 col:6 sign 'int4 (float4)' # | | | |-ParmVarDecl 0x556a6802efa0 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x556a6802f178 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x556a6802f1f0 Implicit # | | | `-ConstAttr 0x556a6802f218 Implicit # | | |-FunctionDecl 0x556a6802f3b8 col:5 sign 'int (int64_t)' # | | | |-ParmVarDecl 0x556a6802f290 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x556a6802f468 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x556a6802f4e0 Implicit # | | | `-ConstAttr 0x556a6802f508 Implicit # | | |-FunctionDecl 0x556a6802f6a8 col:6 sign 'int2 (int64_t2)' # | | | |-ParmVarDecl 0x556a6802f580 col:19 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x556a6802f758 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x556a6802f7d0 Implicit # | | | `-ConstAttr 0x556a6802f7f8 Implicit # | | |-FunctionDecl 0x556a6802f998 col:6 sign 'int3 (int64_t3)' # | | | |-ParmVarDecl 0x556a6802f870 col:19 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x556a6802fa48 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x556a6802fac0 Implicit # | | | `-ConstAttr 0x556a6802fae8 Implicit # | | |-FunctionDecl 0x556a6802fc88 col:6 sign 'int4 (int64_t4)' # | | | |-ParmVarDecl 0x556a6802fb60 col:19 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x556a6802fd38 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x556a6802fdb0 Implicit # | | | `-ConstAttr 0x556a6802fdd8 Implicit # | | |-FunctionDecl 0x556a6802ff78 col:5 sign 'int (uint64_t)' # | | | |-ParmVarDecl 0x556a6802fe50 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x556a68030028 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x556a680300a0 Implicit # | | | `-ConstAttr 0x556a680300c8 Implicit # | | |-FunctionDecl 0x556a68030268 col:6 sign 'int2 (uint64_t2)' # | | | |-ParmVarDecl 0x556a68030140 col:20 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x556a68030318 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x556a68030390 Implicit # | | | `-ConstAttr 0x556a680303b8 Implicit # | | |-FunctionDecl 0x556a68030558 col:6 sign 'int3 (uint64_t3)' # | | | |-ParmVarDecl 0x556a68030430 col:20 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x556a68030608 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x556a68030680 Implicit # | | | `-ConstAttr 0x556a680306a8 Implicit # | | |-FunctionDecl 0x556a68030868 col:6 sign 'int4 (uint64_t4)' # | | | |-ParmVarDecl 0x556a68030720 col:20 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x556a68030918 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x556a68030990 Implicit # | | | `-ConstAttr 0x556a680309b8 Implicit # | | |-FunctionDecl 0x556a68030b08 col:5 sign 'int (double)' # | | | |-ParmVarDecl 0x556a68030a18 col:16 'double' # | | | |-BuiltinAliasAttr 0x556a68030bb8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x556a68030c30 Implicit # | | | `-ConstAttr 0x556a68030c58 Implicit # | | |-FunctionDecl 0x556a68030df8 col:6 sign 'int2 (double2)' # | | | |-ParmVarDecl 0x556a68030cd0 col:18 'double2':'vector' # | | | |-BuiltinAliasAttr 0x556a68030ea8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x556a68030f20 Implicit # | | | `-ConstAttr 0x556a68030f48 Implicit # | | |-FunctionDecl 0x556a680310e8 col:6 sign 'int3 (double3)' # | | | |-ParmVarDecl 0x556a68030fc0 col:18 'double3':'vector' # | | | |-BuiltinAliasAttr 0x556a68031198 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x556a68031210 Implicit # | | | `-ConstAttr 0x556a68031238 Implicit # | | |-FunctionDecl 0x556a680313d8 col:6 sign 'int4 (double4)' # | | | |-ParmVarDecl 0x556a680312b0 col:18 'double4':'vector' # | | | |-BuiltinAliasAttr 0x556a68031488 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x556a68031500 Implicit # | | | `-ConstAttr 0x556a68031528 Implicit # | | |-FunctionDecl 0x556a68031638 col:6 radians 'half (half)' # | | | |-ParmVarDecl 0x556a68031588 col:18 'half' # | | | |-BuiltinAliasAttr 0x556a680316e8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x556a68031760 Implicit # | | | `-ConstAttr 0x556a68031788 Implicit # | | |-FunctionDecl 0x556a680318a0 col:7 radians 'half2 (half2)' # | | | |-ParmVarDecl 0x556a680317f0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x556a68031950 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x556a680319c8 Implicit # | | | `-ConstAttr 0x556a680319f0 Implicit # | | |-FunctionDecl 0x556a68031b18 col:7 radians 'half3 (half3)' # | | | |-ParmVarDecl 0x556a68031a68 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x556a68031bc8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x556a68031c40 Implicit # | | | `-ConstAttr 0x556a68031c68 Implicit # | | |-FunctionDecl 0x556a68031d90 col:7 radians 'half4 (half4)' # | | | |-ParmVarDecl 0x556a68031ce0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x556a68031e40 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x556a68031eb8 Implicit # | | | `-ConstAttr 0x556a68031ee0 Implicit # | | |-FunctionDecl 0x556a68031ff0 col:7 used radians 'float (float)' # | | | |-ParmVarDecl 0x556a68031f40 col:20 'float' # | | | |-BuiltinAliasAttr 0x556a680320a0 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x556a68032118 Implicit # | | | `-ConstAttr 0x556a68032140 Implicit # | | |-FunctionDecl 0x556a68032268 col:8 used radians 'float2 (float2)' # | | | |-ParmVarDecl 0x556a680321b8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x556a68032318 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x556a68032390 Implicit # | | | `-ConstAttr 0x556a680323b8 Implicit # | | |-FunctionDecl 0x556a680324e0 col:8 used radians 'float3 (float3)' # | | | |-ParmVarDecl 0x556a68032430 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x556a68032590 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x556a68032608 Implicit # | | | `-ConstAttr 0x556a68032630 Implicit # | | |-FunctionDecl 0x556a68032758 col:8 used radians 'float4 (float4)' # | | | |-ParmVarDecl 0x556a680326a8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x556a68032818 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x556a68032890 Implicit # | | | `-ConstAttr 0x556a680328b8 Implicit # | | |-FunctionDecl 0x556a680329e0 col:34 GroupMemoryBarrierWithGroupSync 'void ()' # | | | |-BuiltinAliasAttr 0x556a68032a88 clang_builtin_alias __builtin_hlsl_group_memory_barrier_with_group_sync # | | | |-ConvergentAttr 0x556a68032ae8 # | | | |-NoThrowAttr 0x556a68032b28 Implicit # | | | `-ConstAttr 0x556a68032b50 Implicit # | | |-FunctionDecl 0x556a68032c50 col:6 ddx_coarse 'half (half)' # | | | |-ParmVarDecl 0x556a68032ba0 col:21 'half' # | | | |-BuiltinAliasAttr 0x556a68032d00 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x556a68032d78 Implicit # | | | `-ConstAttr 0x556a68032da0 Implicit # | | |-FunctionDecl 0x556a68032eb8 col:7 ddx_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x556a68032e08 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x556a68032f68 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x556a68032fe0 Implicit # | | | `-ConstAttr 0x556a68033008 Implicit # | | |-FunctionDecl 0x556a68033130 col:7 ddx_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x556a68033080 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x556a680331e0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x556a68033258 Implicit # | | | `-ConstAttr 0x556a68033280 Implicit # | | |-FunctionDecl 0x556a680333a8 col:7 ddx_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x556a680332f8 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x556a68033458 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x556a680334d0 Implicit # | | | `-ConstAttr 0x556a680334f8 Implicit # | | |-FunctionDecl 0x556a68033608 col:7 ddx_coarse 'float (float)' # | | | |-ParmVarDecl 0x556a68033558 col:23 'float' # | | | |-BuiltinAliasAttr 0x556a680336b8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x556a68033730 Implicit # | | | `-ConstAttr 0x556a68033758 Implicit # | | |-FunctionDecl 0x556a68033880 col:8 ddx_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x556a680337d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x556a68033930 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x556a680339a8 Implicit # | | | `-ConstAttr 0x556a680339d0 Implicit # | | |-FunctionDecl 0x556a68033af8 col:8 ddx_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x556a68033a48 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x556a68033ba8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x556a68033c20 Implicit # | | | `-ConstAttr 0x556a68033c48 Implicit # | | |-FunctionDecl 0x556a68033d70 col:8 ddx_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x556a68033cc0 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x556a68033e20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x556a68033e98 Implicit # | | | `-ConstAttr 0x556a68033ec0 Implicit # | | |-FunctionDecl 0x556a68033fd0 col:6 ddy_coarse 'half (half)' # | | | |-ParmVarDecl 0x556a68033f20 col:21 'half' # | | | |-BuiltinAliasAttr 0x556a68034080 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x556a680340f8 Implicit # | | | `-ConstAttr 0x556a68034120 Implicit # | | |-FunctionDecl 0x556a68034238 col:7 ddy_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x556a68034188 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x556a680342e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x556a68034360 Implicit # | | | `-ConstAttr 0x556a68034388 Implicit # | | |-FunctionDecl 0x556a680344b0 col:7 ddy_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x556a68034400 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x556a68034560 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x556a680345d8 Implicit # | | | `-ConstAttr 0x556a68034600 Implicit # | | |-FunctionDecl 0x556a68034728 col:7 ddy_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x556a68034678 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x556a680347d8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x556a6809c6b8 Implicit # | | | `-ConstAttr 0x556a6809c6e0 Implicit # | | |-FunctionDecl 0x556a6809c7f0 col:7 ddy_coarse 'float (float)' # | | | |-ParmVarDecl 0x556a6809c740 col:23 'float' # | | | |-BuiltinAliasAttr 0x556a6809c8a0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x556a6809c918 Implicit # | | | `-ConstAttr 0x556a6809c940 Implicit # | | |-FunctionDecl 0x556a6809ca68 col:8 ddy_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x556a6809c9b8 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x556a6809cb18 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x556a6809cb90 Implicit # | | | `-ConstAttr 0x556a6809cbb8 Implicit # | | |-FunctionDecl 0x556a6809cce0 col:8 ddy_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x556a6809cc30 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x556a6809cd90 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x556a6809ce08 Implicit # | | | `-ConstAttr 0x556a6809ce30 Implicit # | | |-FunctionDecl 0x556a6809cf58 col:8 ddy_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x556a6809cea8 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x556a6809d008 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x556a6809d080 Implicit # | | | `-ConstAttr 0x556a6809d0a8 Implicit # | | |-FunctionDecl 0x556a6809d1b8 col:6 ddx_fine 'half (half)' # | | | |-ParmVarDecl 0x556a6809d108 col:19 'half' # | | | |-BuiltinAliasAttr 0x556a6809d268 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x556a6809d2e0 Implicit # | | | `-ConstAttr 0x556a6809d308 Implicit # | | |-FunctionDecl 0x556a6809d420 col:7 ddx_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x556a6809d370 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x556a6809d4d0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x556a6809d548 Implicit # | | | `-ConstAttr 0x556a6809d570 Implicit # | | |-FunctionDecl 0x556a6809d698 col:7 ddx_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x556a6809d5e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x556a6809d748 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x556a6809d7c0 Implicit # | | | `-ConstAttr 0x556a6809d7e8 Implicit # | | |-FunctionDecl 0x556a6809d910 col:7 ddx_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x556a6809d860 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x556a6809d9c0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x556a6809da38 Implicit # | | | `-ConstAttr 0x556a6809da60 Implicit # | | |-FunctionDecl 0x556a6809db70 col:7 ddx_fine 'float (float)' # | | | |-ParmVarDecl 0x556a6809dac0 col:21 'float' # | | | |-BuiltinAliasAttr 0x556a6809dc20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x556a6809dc98 Implicit # | | | `-ConstAttr 0x556a6809dcc0 Implicit # | | |-FunctionDecl 0x556a6809dde8 col:8 ddx_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x556a6809dd38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x556a6809de98 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x556a6809df10 Implicit # | | | `-ConstAttr 0x556a6809df38 Implicit # | | |-FunctionDecl 0x556a6809e060 col:8 ddx_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x556a6809dfb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x556a6809e110 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x556a6809e188 Implicit # | | | `-ConstAttr 0x556a6809e1b0 Implicit # | | |-FunctionDecl 0x556a6809e2d8 col:8 ddx_fine 'float4 (float4)' # | | | |-ParmVarDecl 0x556a6809e228 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x556a6809e388 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x556a6809e400 Implicit # | | | `-ConstAttr 0x556a6809e428 Implicit # | | |-FunctionDecl 0x556a6809e538 col:6 ddy_fine 'half (half)' # | | | |-ParmVarDecl 0x556a6809e488 col:19 'half' # | | | |-BuiltinAliasAttr 0x556a6809e5e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x556a6809e680 Implicit # | | | `-ConstAttr 0x556a6809e6a8 Implicit # | | |-FunctionDecl 0x556a6809e7c0 col:7 ddy_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x556a6809e710 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x556a6809e870 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x556a6809e8e8 Implicit # | | | `-ConstAttr 0x556a6809e910 Implicit # | | |-FunctionDecl 0x556a6809ea38 col:7 ddy_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x556a6809e988 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x556a6809eae8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x556a6809eb60 Implicit # | | | `-ConstAttr 0x556a6809eb88 Implicit # | | |-FunctionDecl 0x556a6809ecb0 col:7 ddy_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x556a6809ec00 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x556a6809ed60 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x556a6809edd8 Implicit # | | | `-ConstAttr 0x556a6809ee00 Implicit # | | |-FunctionDecl 0x556a6809ef10 col:7 ddy_fine 'float (float)' # | | | |-ParmVarDecl 0x556a6809ee60 col:21 'float' # | | | |-BuiltinAliasAttr 0x556a6809efc0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x556a6809f038 Implicit # | | | `-ConstAttr 0x556a6809f060 Implicit # | | |-FunctionDecl 0x556a6809f188 col:8 ddy_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x556a6809f0d8 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x556a6809f238 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x556a6809f2b0 Implicit # | | | `-ConstAttr 0x556a6809f2d8 Implicit # | | |-FunctionDecl 0x556a6809f400 col:8 ddy_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x556a6809f350 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x556a6809f4b0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x556a6809f528 Implicit # | | | `-ConstAttr 0x556a6809f550 Implicit # | | `-FunctionDecl 0x556a6809f678 col:8 ddy_fine 'float4 (float4)' # | | |-ParmVarDecl 0x556a6809f5c8 col:23 'float4':'vector' # | | |-BuiltinAliasAttr 0x556a6809f728 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | |-NoThrowAttr 0x556a6809f7a0 Implicit # | | `-ConstAttr 0x556a6809f7c8 Implicit # | |-LinkageSpecDecl 0x556a67fe16f8 col:45 implicit C # | | `-FunctionDecl 0x556a67fe1748 col:45 implicit used __builtin_elementwise_popcount 'void (...) noexcept' extern # | | |-BuiltinAttr 0x556a67fe17f0 <> Implicit 501 # | | |-NoThrowAttr 0x556a67fe1850 Implicit # | | `-ConstAttr 0x556a67fe1878 Implicit # | |-NamespaceDecl 0x556a6809f818 prev 0x556a67fa5ca8 line:12:11 hlsl # | | |-original Namespace 0x556a67efca98 'hlsl' # | | |-FunctionDecl 0x556a6809fa18 line:237:36 constexpr acos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x556a6809f930 col:29 used V 'double' # | | | |-CompoundStmt 0x556a6809fd98 # | | | | `-ReturnStmt 0x556a6809fd88 # | | | | `-CallExpr 0x556a6809fd58 'float' # | | | | |-ImplicitCastExpr 0x556a6809fd40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a6809fce8 '' Function 0x556a67fb2c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x556a6809fcc0 'float' # | | | | `-ImplicitCastExpr 0x556a6809fca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6809fc90 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6809fc58 'double' lvalue ParmVar 0x556a6809f930 'V' 'double' # | | | `-DeprecatedAttr 0x556a6809fac8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a6809ff88 line:237:36 constexpr acos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x556a6809fe58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x556a680a0358 # | | | | `-ReturnStmt 0x556a680a0348 # | | | | `-CallExpr 0x556a680a0318 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a680a0300 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a680a0278 '' Function 0x556a67fb2ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a680a0250 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a680a0238 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680a0220 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680a01e8 'double2':'vector' lvalue ParmVar 0x556a6809fe58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x556a680a0038 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a680a0548 line:237:36 constexpr acos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x556a680a0418 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x556a680a5398 # | | | | `-ReturnStmt 0x556a680a5388 # | | | | `-CallExpr 0x556a680a5358 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a680a5340 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a680a52c0 '' Function 0x556a67fb3120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a680a5298 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a680a5280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680a5268 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680a5230 'double3':'vector' lvalue ParmVar 0x556a680a0418 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x556a680a05f8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a680a5588 line:237:36 constexpr acos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x556a680a5458 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x556a680a5968 # | | | | `-ReturnStmt 0x556a680a5958 # | | | | `-CallExpr 0x556a680a5928 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a680a5910 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a680a5888 '' Function 0x556a67fb3398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a680a5860 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a680a5848 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680a5830 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680a57f8 'double4':'vector' lvalue ParmVar 0x556a680a5458 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x556a680a5638 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a680a5b08 line:238:37 constexpr acos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x556a680a5a18 col:26 used V 'int' # | | | |-CompoundStmt 0x556a680a5e60 # | | | | `-ReturnStmt 0x556a680a5e50 # | | | | `-CallExpr 0x556a680a5e20 'float' # | | | | |-ImplicitCastExpr 0x556a680a5e08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a680a5de8 '' Function 0x556a67fb2c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x556a680a5dc0 'float' # | | | | `-ImplicitCastExpr 0x556a680a5da8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680a5d90 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680a5d58 'int' lvalue ParmVar 0x556a680a5a18 'V' 'int' # | | | `-DeprecatedAttr 0x556a680a5bb8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680a6038 line:238:37 constexpr acos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x556a680a5f10 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x556a680a63b0 # | | | | `-ReturnStmt 0x556a680a63a0 # | | | | `-CallExpr 0x556a680a6370 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a680a6358 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a680a6338 '' Function 0x556a67fb2ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a680a6310 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a680a62f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680a62e0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680a62a8 'int2':'vector' lvalue ParmVar 0x556a680a5f10 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x556a680a60e8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680a6588 line:238:37 constexpr acos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x556a680a6460 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x556a680a6908 # | | | | `-ReturnStmt 0x556a680a68f8 # | | | | `-CallExpr 0x556a680a68c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a680a68b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a680a6890 '' Function 0x556a67fb3120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a680a6868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a680a6850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680a6838 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680a6800 'int3':'vector' lvalue ParmVar 0x556a680a6460 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x556a680a6638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680a6ae8 line:238:37 constexpr acos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x556a680a69b8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x556a680a6e70 # | | | | `-ReturnStmt 0x556a680a6e60 # | | | | `-CallExpr 0x556a680a6e30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a680a6e18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a680a6df8 '' Function 0x556a67fb3398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a680a6dd0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a680a6db8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680a6da0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680a6d68 'int4':'vector' lvalue ParmVar 0x556a680a69b8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x556a680a6b98 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680a6fd0 line:238:37 constexpr acos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x556a680a6f20 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x556a680ac3f8 # | | | | `-ReturnStmt 0x556a680ac3e8 # | | | | `-CallExpr 0x556a680ac3b8 'float' # | | | | |-ImplicitCastExpr 0x556a680ac3a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a680ac380 '' Function 0x556a67fb2c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x556a680ac358 'float' # | | | | `-ImplicitCastExpr 0x556a680ac340 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680ac328 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680ac2f0 'uint':'unsigned int' lvalue ParmVar 0x556a680a6f20 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x556a680ac130 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680ac558 line:238:37 constexpr acos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x556a680ac4a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x556a680ac8f0 # | | | | `-ReturnStmt 0x556a680ac8e0 # | | | | `-CallExpr 0x556a680ac8b0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a680ac898 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a680ac878 '' Function 0x556a67fb2ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a680ac850 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a680ac838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680ac820 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680ac7e8 'uint2':'vector' lvalue ParmVar 0x556a680ac4a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x556a680ac608 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680aca50 line:238:37 constexpr acos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x556a680ac9a0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x556a680acdf0 # | | | | `-ReturnStmt 0x556a680acde0 # | | | | `-CallExpr 0x556a680acdb0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a680acd98 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a680acd78 '' Function 0x556a67fb3120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a680acd50 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a680acd38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680acd20 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680acce8 'uint3':'vector' lvalue ParmVar 0x556a680ac9a0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x556a680acb00 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680acf50 line:238:37 constexpr acos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x556a680acea0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x556a680ad2f8 # | | | | `-ReturnStmt 0x556a680ad2e8 # | | | | `-CallExpr 0x556a680ad2b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a680ad2a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a680ad280 '' Function 0x556a67fb3398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a680ad258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a680ad240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680ad228 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680ad1f0 'uint4':'vector' lvalue ParmVar 0x556a680acea0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x556a680ad000 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680ad4d8 line:238:37 constexpr acos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x556a680ad3a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x556a680ad870 # | | | | `-ReturnStmt 0x556a680ad860 # | | | | `-CallExpr 0x556a680ad830 'float' # | | | | |-ImplicitCastExpr 0x556a680ad818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a680ad7f8 '' Function 0x556a67fb2c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x556a680ad7d0 'float' # | | | | `-ImplicitCastExpr 0x556a680ad7b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680ad7a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680ad768 'int64_t':'long' lvalue ParmVar 0x556a680ad3a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x556a680ad588 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680ada48 line:238:37 constexpr acos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x556a680ad920 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x556a680ade00 # | | | | `-ReturnStmt 0x556a680addf0 # | | | | `-CallExpr 0x556a680addc0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a680adda8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a680add88 '' Function 0x556a67fb2ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a680add60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a680add48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680add30 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680adcf8 'int64_t2':'vector' lvalue ParmVar 0x556a680ad920 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x556a680adaf8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680adfd8 line:238:37 constexpr acos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556a680adeb0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x556a680ae3b0 # | | | | `-ReturnStmt 0x556a680ae3a0 # | | | | `-CallExpr 0x556a680ae370 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a680ae358 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a680ae338 '' Function 0x556a67fb3120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a680ae310 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a680ae2f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680ae2e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680ae2a8 'int64_t3':'vector' lvalue ParmVar 0x556a680adeb0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x556a680ae088 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680ae588 line:238:37 constexpr acos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x556a680ae460 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x556a680ae950 # | | | | `-ReturnStmt 0x556a680ae940 # | | | | `-CallExpr 0x556a680ae910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a680ae8f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a680ae8d8 '' Function 0x556a67fb3398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a680ae8b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a680ae898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680ae880 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680ae848 'int64_t4':'vector' lvalue ParmVar 0x556a680ae460 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x556a680ae638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680aeb28 line:238:37 constexpr acos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x556a680aea00 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x556a680aeee0 # | | | | `-ReturnStmt 0x556a680aeed0 # | | | | `-CallExpr 0x556a680aeea0 'float' # | | | | |-ImplicitCastExpr 0x556a680aee88 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a680aee68 '' Function 0x556a67fb2c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x556a680aee40 'float' # | | | | `-ImplicitCastExpr 0x556a680aee28 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680aee10 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680aedd8 'uint64_t':'unsigned long' lvalue ParmVar 0x556a680aea00 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x556a680aebd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680af0b8 line:238:37 constexpr acos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x556a680aef90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x556a680af490 # | | | | `-ReturnStmt 0x556a680af480 # | | | | `-CallExpr 0x556a680af450 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a680af438 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a680af418 '' Function 0x556a67fb2ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a680af3f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a680af3d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680af3c0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680af388 'uint64_t2':'vector' lvalue ParmVar 0x556a680aef90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x556a680af168 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680af668 line:238:37 constexpr acos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556a680af540 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x556a680afa48 # | | | | `-ReturnStmt 0x556a680afa38 # | | | | `-CallExpr 0x556a680afa08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a680af9f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a680af9d0 '' Function 0x556a67fb3120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a680af9a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a680af990 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680af978 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680af940 'uint64_t3':'vector' lvalue ParmVar 0x556a680af540 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x556a680af718 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680afc28 line:238:37 constexpr acos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x556a680afaf8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x556a680b0010 # | | | | `-ReturnStmt 0x556a680b0000 # | | | | `-CallExpr 0x556a680affd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a680affb8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a680aff98 '' Function 0x556a67fb3398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a680aff70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a680aff58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680aff40 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680aff08 'uint64_t4':'vector' lvalue ParmVar 0x556a680afaf8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x556a680afcd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680b0198 line:244:36 constexpr asin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x556a680b00d0 col:29 used V 'double' # | | | |-CompoundStmt 0x556a680b04e0 # | | | | `-ReturnStmt 0x556a680b04d0 # | | | | `-CallExpr 0x556a680b04a0 'float' # | | | | |-ImplicitCastExpr 0x556a680b0488 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a680b0468 '' Function 0x556a67fcc920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x556a680b0440 'float' # | | | | `-ImplicitCastExpr 0x556a680b0428 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680b0410 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680b03d8 'double' lvalue ParmVar 0x556a680b00d0 'V' 'double' # | | | `-DeprecatedAttr 0x556a680b0248 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a680b0650 line:244:36 constexpr asin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x556a680b05a0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x556a680b09b8 # | | | | `-ReturnStmt 0x556a680b09a8 # | | | | `-CallExpr 0x556a680b0978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a680b0960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a680b0940 '' Function 0x556a67fccb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a680b0918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a680b0900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680b08e8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680b08b0 'double2':'vector' lvalue ParmVar 0x556a680b05a0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x556a680b0700 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a680b0b28 line:244:36 constexpr asin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x556a680b0a78 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x556a680b0e98 # | | | | `-ReturnStmt 0x556a680b0e88 # | | | | `-CallExpr 0x556a680b0e58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a680b0e40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a680b0e20 '' Function 0x556a67fbb588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a680b0df8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a680b0de0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680b0dc8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680b0d90 'double3':'vector' lvalue ParmVar 0x556a680b0a78 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x556a680b0bd8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a680b1008 line:244:36 constexpr asin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x556a680b0f58 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x556a680b1380 # | | | | `-ReturnStmt 0x556a680b1370 # | | | | `-CallExpr 0x556a680b1340 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a680b1328 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a680b1308 '' Function 0x556a67fbb800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a680b12e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a680b12c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680b12b0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680b1278 'double4':'vector' lvalue ParmVar 0x556a680b0f58 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x556a680b10b8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a680b14e0 line:245:37 constexpr asin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x556a680b1430 col:26 used V 'int' # | | | |-CompoundStmt 0x556a680b1838 # | | | | `-ReturnStmt 0x556a680b1828 # | | | | `-CallExpr 0x556a680b17f8 'float' # | | | | |-ImplicitCastExpr 0x556a680b17e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a680b17c0 '' Function 0x556a67fcc920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x556a680b1798 'float' # | | | | `-ImplicitCastExpr 0x556a680b1780 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680b1768 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680b1730 'int' lvalue ParmVar 0x556a680b1430 'V' 'int' # | | | `-DeprecatedAttr 0x556a680b1590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680b1998 line:245:37 constexpr asin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x556a680b18e8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x556a680b1d10 # | | | | `-ReturnStmt 0x556a680b1d00 # | | | | `-CallExpr 0x556a680b1cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a680b1cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a680b1c98 '' Function 0x556a67fccb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a680b1c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a680b1c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680b1c40 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680b1c08 'int2':'vector' lvalue ParmVar 0x556a680b18e8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x556a680b1a48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680b1e70 line:245:37 constexpr asin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x556a680b1dc0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x556a680ba380 # | | | | `-ReturnStmt 0x556a680ba370 # | | | | `-CallExpr 0x556a680ba340 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a680ba328 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a680ba308 '' Function 0x556a67fbb588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a680ba2e0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a680b2138 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680b2120 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680b20e8 'int3':'vector' lvalue ParmVar 0x556a680b1dc0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x556a680b1f20 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680ba4e0 line:245:37 constexpr asin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x556a680ba430 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x556a680ba868 # | | | | `-ReturnStmt 0x556a680ba858 # | | | | `-CallExpr 0x556a680ba828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a680ba810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a680ba7f0 '' Function 0x556a67fbb800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a680ba7c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a680ba7b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680ba798 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680ba760 'int4':'vector' lvalue ParmVar 0x556a680ba430 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x556a680ba590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680ba9c8 line:245:37 constexpr asin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x556a680ba918 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x556a680bad40 # | | | | `-ReturnStmt 0x556a680bad30 # | | | | `-CallExpr 0x556a680bad00 'float' # | | | | |-ImplicitCastExpr 0x556a680bace8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a680bacc8 '' Function 0x556a67fcc920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x556a680baca0 'float' # | | | | `-ImplicitCastExpr 0x556a680bac88 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680bac70 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680bac38 'uint':'unsigned int' lvalue ParmVar 0x556a680ba918 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x556a680baa78 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680baea0 line:245:37 constexpr asin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x556a680badf0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x556a680bb238 # | | | | `-ReturnStmt 0x556a680bb228 # | | | | `-CallExpr 0x556a680bb1f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a680bb1e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a680bb1c0 '' Function 0x556a67fccb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a680bb198 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a680bb180 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680bb168 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680bb130 'uint2':'vector' lvalue ParmVar 0x556a680badf0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x556a680baf50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680bb398 line:245:37 constexpr asin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x556a680bb2e8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x556a680bb738 # | | | | `-ReturnStmt 0x556a680bb728 # | | | | `-CallExpr 0x556a680bb6f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a680bb6e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a680bb6c0 '' Function 0x556a67fbb588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a680bb698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a680bb680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680bb668 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680bb630 'uint3':'vector' lvalue ParmVar 0x556a680bb2e8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x556a680bb448 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680bb898 line:245:37 constexpr asin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x556a680bb7e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x556a680bbc40 # | | | | `-ReturnStmt 0x556a680bbc30 # | | | | `-CallExpr 0x556a680bbc00 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a680bbbe8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a680bbbc8 '' Function 0x556a67fbb800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a680bbba0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a680bbb88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680bbb70 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680bbb38 'uint4':'vector' lvalue ParmVar 0x556a680bb7e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x556a680bb948 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680bbda0 line:245:37 constexpr asin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x556a680bbcf0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x556a680bc138 # | | | | `-ReturnStmt 0x556a680bc128 # | | | | `-CallExpr 0x556a680bc0f8 'float' # | | | | |-ImplicitCastExpr 0x556a680bc0e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a680bc0c0 '' Function 0x556a67fcc920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x556a680bc098 'float' # | | | | `-ImplicitCastExpr 0x556a680bc080 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680bc068 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680bc030 'int64_t':'long' lvalue ParmVar 0x556a680bbcf0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x556a680bbe50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680bc680 line:245:37 constexpr asin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x556a680bc1e8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x556a680bca38 # | | | | `-ReturnStmt 0x556a680bca28 # | | | | `-CallExpr 0x556a680bc9f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a680bc9e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a680bc9c0 '' Function 0x556a67fccb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a680bc998 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a680bc980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680bc968 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680bc930 'int64_t2':'vector' lvalue ParmVar 0x556a680bc1e8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x556a680bc730 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680bcb98 line:245:37 constexpr asin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556a680bcae8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x556a680bcf58 # | | | | `-ReturnStmt 0x556a680bcf48 # | | | | `-CallExpr 0x556a680bcf18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a680bcf00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a680bcee0 '' Function 0x556a67fbb588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a680bceb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a680bcea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680bce88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680bce50 'int64_t3':'vector' lvalue ParmVar 0x556a680bcae8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x556a680bcc48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680bd0b8 line:245:37 constexpr asin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x556a680bd008 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x556a680bd480 # | | | | `-ReturnStmt 0x556a680bd470 # | | | | `-CallExpr 0x556a680bd440 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a680bd428 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a680bd408 '' Function 0x556a67fbb800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a680bd3e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a680bd3c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680bd3b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680bd378 'int64_t4':'vector' lvalue ParmVar 0x556a680bd008 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x556a680bd168 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680bd5e0 line:245:37 constexpr asin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x556a680bd530 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x556a680bd998 # | | | | `-ReturnStmt 0x556a680bd988 # | | | | `-CallExpr 0x556a680bd958 'float' # | | | | |-ImplicitCastExpr 0x556a680bd940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a680bd920 '' Function 0x556a67fcc920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x556a680bd8f8 'float' # | | | | `-ImplicitCastExpr 0x556a680bd8e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680bd8c8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680bd890 'uint64_t':'unsigned long' lvalue ParmVar 0x556a680bd530 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x556a680bd690 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680bdaf8 line:245:37 constexpr asin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x556a680bda48 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x556a680bded0 # | | | | `-ReturnStmt 0x556a680bdec0 # | | | | `-CallExpr 0x556a680bde90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a680bde78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a680bde58 '' Function 0x556a67fccb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a680bde30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a680bde18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680bde00 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680bddc8 'uint64_t2':'vector' lvalue ParmVar 0x556a680bda48 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x556a680bdba8 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680be030 line:245:37 constexpr asin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556a680bdf80 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x556a680be410 # | | | | `-ReturnStmt 0x556a680be400 # | | | | `-CallExpr 0x556a680be3d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a680be3b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a680be398 '' Function 0x556a67fbb588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a680be370 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a680be358 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680be340 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680be308 'uint64_t3':'vector' lvalue ParmVar 0x556a680bdf80 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x556a680be0e0 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680be570 line:245:37 constexpr asin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x556a680be4c0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x556a680c0170 # | | | | `-ReturnStmt 0x556a680c0160 # | | | | `-CallExpr 0x556a680c0130 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a680c0118 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a680c00f8 '' Function 0x556a67fbb800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a680c00d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a680c00b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680c00a0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680c0068 'uint64_t4':'vector' lvalue ParmVar 0x556a680be4c0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x556a680be620 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680c02e0 line:251:36 constexpr atan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x556a680c0230 col:29 used V 'double' # | | | |-CompoundStmt 0x556a680c0628 # | | | | `-ReturnStmt 0x556a680c0618 # | | | | `-CallExpr 0x556a680c05e8 'float' # | | | | |-ImplicitCastExpr 0x556a680c05d0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a680c05b0 '' Function 0x556a67fcfd00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x556a680c0588 'float' # | | | | `-ImplicitCastExpr 0x556a680c0570 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680c0558 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680c0520 'double' lvalue ParmVar 0x556a680c0230 'V' 'double' # | | | `-DeprecatedAttr 0x556a680c0390 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a680c0798 line:251:36 constexpr atan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x556a680c06e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x556a680c0b00 # | | | | `-ReturnStmt 0x556a680c0af0 # | | | | `-CallExpr 0x556a680c0ac0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a680c0aa8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a680c0a88 '' Function 0x556a67fcff78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a680c0a60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a680c0a48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680c0a30 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680c09f8 'double2':'vector' lvalue ParmVar 0x556a680c06e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x556a680c0848 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a680c0c70 line:251:36 constexpr atan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x556a680c0bc0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x556a680c0fe0 # | | | | `-ReturnStmt 0x556a680c0fd0 # | | | | `-CallExpr 0x556a680c0fa0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a680c0f88 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a680c0f68 '' Function 0x556a67fd01f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a680c0f40 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a680c0f28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680c0f10 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680c0ed8 'double3':'vector' lvalue ParmVar 0x556a680c0bc0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x556a680c0d20 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a680c1150 line:251:36 constexpr atan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x556a680c10a0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x556a680c14c8 # | | | | `-ReturnStmt 0x556a680c14b8 # | | | | `-CallExpr 0x556a680c1488 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a680c1470 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a680c1450 '' Function 0x556a67fd0468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a680c1428 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a680c1410 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680c13f8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680c13c0 'double4':'vector' lvalue ParmVar 0x556a680c10a0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x556a680c1200 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a680c1628 line:252:37 constexpr atan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x556a680c1578 col:26 used V 'int' # | | | |-CompoundStmt 0x556a680c1980 # | | | | `-ReturnStmt 0x556a680c1970 # | | | | `-CallExpr 0x556a680c1940 'float' # | | | | |-ImplicitCastExpr 0x556a680c1928 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a680c1908 '' Function 0x556a67fcfd00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x556a680c18e0 'float' # | | | | `-ImplicitCastExpr 0x556a680c18c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680c18b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680c1878 'int' lvalue ParmVar 0x556a680c1578 'V' 'int' # | | | `-DeprecatedAttr 0x556a680c16d8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680c1ae0 line:252:37 constexpr atan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x556a680c1a30 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x556a680c1e58 # | | | | `-ReturnStmt 0x556a680c1e48 # | | | | `-CallExpr 0x556a680c1e18 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a680c1e00 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a680c1de0 '' Function 0x556a67fcff78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a680c1db8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a680c1da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680c1d88 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680c1d50 'int2':'vector' lvalue ParmVar 0x556a680c1a30 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x556a680c1b90 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680c2e28 line:252:37 constexpr atan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x556a680c2d78 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x556a680c31a8 # | | | | `-ReturnStmt 0x556a680c3198 # | | | | `-CallExpr 0x556a680c3168 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a680c3150 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a680c3130 '' Function 0x556a67fd01f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a680c3108 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a680c30f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680c30d8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680c30a0 'int3':'vector' lvalue ParmVar 0x556a680c2d78 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x556a680c2ed8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680c3308 line:252:37 constexpr atan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x556a680c3258 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x556a680c3690 # | | | | `-ReturnStmt 0x556a680c3680 # | | | | `-CallExpr 0x556a680c3650 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a680c3638 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a680c3618 '' Function 0x556a67fd0468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a680c35f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a680c35d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680c35c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680c3588 'int4':'vector' lvalue ParmVar 0x556a680c3258 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x556a680c33b8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680c37f0 line:252:37 constexpr atan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x556a680c3740 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x556a680c3b68 # | | | | `-ReturnStmt 0x556a680c3b58 # | | | | `-CallExpr 0x556a680c3b28 'float' # | | | | |-ImplicitCastExpr 0x556a680c3b10 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a680c3af0 '' Function 0x556a67fcfd00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x556a680c3ac8 'float' # | | | | `-ImplicitCastExpr 0x556a680c3ab0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680c3a98 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680c3a60 'uint':'unsigned int' lvalue ParmVar 0x556a680c3740 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x556a680c38a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680c3cc8 line:252:37 constexpr atan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x556a680c3c18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x556a680c4060 # | | | | `-ReturnStmt 0x556a680c4050 # | | | | `-CallExpr 0x556a680c4020 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a680c4008 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a680c3fe8 '' Function 0x556a67fcff78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a680c3fc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a680c3fa8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680c3f90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680c3f58 'uint2':'vector' lvalue ParmVar 0x556a680c3c18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x556a680c3d78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680c41c0 line:252:37 constexpr atan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x556a680c4110 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x556a680c4560 # | | | | `-ReturnStmt 0x556a680c4550 # | | | | `-CallExpr 0x556a680c4520 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a680c4508 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a680c44e8 '' Function 0x556a67fd01f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a680c44c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a680c44a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680c4490 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680c4458 'uint3':'vector' lvalue ParmVar 0x556a680c4110 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x556a680c4270 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680c46c0 line:252:37 constexpr atan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x556a680c4610 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x556a680c4a68 # | | | | `-ReturnStmt 0x556a680c4a58 # | | | | `-CallExpr 0x556a680c4a28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a680c4a10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a680c49f0 '' Function 0x556a67fd0468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a680c49c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a680c49b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680c4998 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680c4960 'uint4':'vector' lvalue ParmVar 0x556a680c4610 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x556a680c4770 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680c4bc8 line:252:37 constexpr atan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x556a680c4b18 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x556a680c5830 # | | | | `-ReturnStmt 0x556a680c5820 # | | | | `-CallExpr 0x556a680c57f0 'float' # | | | | |-ImplicitCastExpr 0x556a680c57d8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a680c57b8 '' Function 0x556a67fcfd00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x556a680c5790 'float' # | | | | `-ImplicitCastExpr 0x556a680c5778 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680c5760 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680c5728 'int64_t':'long' lvalue ParmVar 0x556a680c4b18 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x556a680c4c78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680c5990 line:252:37 constexpr atan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x556a680c58e0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x556a680c5d48 # | | | | `-ReturnStmt 0x556a680c5d38 # | | | | `-CallExpr 0x556a680c5d08 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a680c5cf0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a680c5cd0 '' Function 0x556a67fcff78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a680c5ca8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a680c5c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680c5c78 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680c5c40 'int64_t2':'vector' lvalue ParmVar 0x556a680c58e0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x556a680c5a40 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680c5ea8 line:252:37 constexpr atan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556a680c5df8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x556a680c6268 # | | | | `-ReturnStmt 0x556a680c6258 # | | | | `-CallExpr 0x556a680c6228 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a680c6210 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a680c61f0 '' Function 0x556a67fd01f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a680c61c8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a680c61b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680c6198 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680c6160 'int64_t3':'vector' lvalue ParmVar 0x556a680c5df8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x556a680c5f58 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680c63c8 line:252:37 constexpr atan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x556a680c6318 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x556a680c6790 # | | | | `-ReturnStmt 0x556a680c6780 # | | | | `-CallExpr 0x556a680c6750 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a680c6738 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a680c6718 '' Function 0x556a67fd0468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a680c66f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a680c66d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680c66c0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680c6688 'int64_t4':'vector' lvalue ParmVar 0x556a680c6318 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x556a680c6478 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680c68f0 line:252:37 constexpr atan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x556a680c6840 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x556a680c6ca8 # | | | | `-ReturnStmt 0x556a680c6c98 # | | | | `-CallExpr 0x556a680c6c68 'float' # | | | | |-ImplicitCastExpr 0x556a680c6c50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a680c6c30 '' Function 0x556a67fcfd00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x556a680c6c08 'float' # | | | | `-ImplicitCastExpr 0x556a680c6bf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680c6bd8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680c6ba0 'uint64_t':'unsigned long' lvalue ParmVar 0x556a680c6840 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x556a680c69a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680c6e08 line:252:37 constexpr atan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x556a680c6d58 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x556a680c71e0 # | | | | `-ReturnStmt 0x556a680c71d0 # | | | | `-CallExpr 0x556a680c71a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a680c7188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a680c7168 '' Function 0x556a67fcff78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a680c7140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a680c7128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680c7110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680c70d8 'uint64_t2':'vector' lvalue ParmVar 0x556a680c6d58 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x556a680c6eb8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680c7340 line:252:37 constexpr atan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556a680c7290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x556a680c8048 # | | | | `-ReturnStmt 0x556a680c8038 # | | | | `-CallExpr 0x556a680c8008 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a680c7ff0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a680c7fd0 '' Function 0x556a67fd01f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a680c7fa8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a680c7f90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680c7f78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680c7f40 'uint64_t3':'vector' lvalue ParmVar 0x556a680c7290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x556a680c73f0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680c81a8 line:252:37 constexpr atan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x556a680c80f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x556a680c8590 # | | | | `-ReturnStmt 0x556a680c8580 # | | | | `-CallExpr 0x556a680c8550 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a680c8538 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a680c8518 '' Function 0x556a67fd0468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a680c84f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a680c84d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680c84c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680c8488 'uint64_t4':'vector' lvalue ParmVar 0x556a680c80f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x556a680c8258 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680c87e8 line:258:37 constexpr atan2 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x556a680c8650 col:29 used V1 'double' # | | | |-ParmVarDecl 0x556a680c86d0 col:40 used V2 'double' # | | | |-CompoundStmt 0x556a680c8c00 # | | | | `-ReturnStmt 0x556a680c8bf0 # | | | | `-CallExpr 0x556a680c8bb8 'float' # | | | | |-ImplicitCastExpr 0x556a680c8ba0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x556a680c8b50 '' Function 0x556a67fd15c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x556a680c8a98 'float' # | | | | | `-ImplicitCastExpr 0x556a680c8a80 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a680c8a68 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a680c8a30 'double' lvalue ParmVar 0x556a680c8650 'V1' 'double' # | | | | `-CStyleCastExpr 0x556a680c8b28 'float' # | | | | `-ImplicitCastExpr 0x556a680c8b10 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680c8af8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680c8ac0 'double' lvalue ParmVar 0x556a680c86d0 'V2' 'double' # | | | `-DeprecatedAttr 0x556a680c88a0 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a680c8e98 line:258:37 constexpr atan2 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x556a680c8cc0 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x556a680c8d40 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x556a680c9320 # | | | | `-ReturnStmt 0x556a680c9310 # | | | | `-CallExpr 0x556a680c92d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a680c92c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x556a680c9238 '' Function 0x556a67fd1958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x556a680c9168 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x556a680c9150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a680c9138 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a680c9100 'double2':'vector' lvalue ParmVar 0x556a680c8cc0 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x556a680c9210 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a680c91f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680c91e0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680c91a8 'double2':'vector' lvalue ParmVar 0x556a680c8d40 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x556a680c8f50 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a680c95b8 line:258:37 constexpr atan2 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x556a680c93e0 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x556a680c9460 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x556a680c9a40 # | | | | `-ReturnStmt 0x556a680c9a30 # | | | | `-CallExpr 0x556a680c99f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a680c99e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x556a680c9960 '' Function 0x556a67fd1d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x556a680c9890 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x556a680c9878 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a680c9860 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a680c9828 'double3':'vector' lvalue ParmVar 0x556a680c93e0 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x556a680c9938 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a680c9920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680c9908 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680c98d0 'double3':'vector' lvalue ParmVar 0x556a680c9460 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x556a680c9670 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a680c9cd8 line:258:37 constexpr atan2 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x556a680c9b00 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x556a680c9b80 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x556a680ca5a0 # | | | | `-ReturnStmt 0x556a680ca590 # | | | | `-CallExpr 0x556a680ca558 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a680ca540 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x556a680ca4c0 '' Function 0x556a67fd20a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x556a680ca3f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x556a680ca3d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a680ca3c0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a680ca388 'double4':'vector' lvalue ParmVar 0x556a680c9b00 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x556a680ca498 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a680ca480 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680ca468 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680ca430 'double4':'vector' lvalue ParmVar 0x556a680c9b80 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x556a680c9d90 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a680ca7e8 line:259:38 constexpr atan2 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x556a680ca650 col:26 used V1 'int' # | | | |-ParmVarDecl 0x556a680ca6d0 col:34 used V2 'int' # | | | |-CompoundStmt 0x556a680cabe0 # | | | | `-ReturnStmt 0x556a680cabd0 # | | | | `-CallExpr 0x556a680cab98 'float' # | | | | |-ImplicitCastExpr 0x556a680cab80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x556a680cab60 '' Function 0x556a67fd15c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x556a680caaa8 'float' # | | | | | `-ImplicitCastExpr 0x556a680caa90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a680caa78 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a680caa40 'int' lvalue ParmVar 0x556a680ca650 'V1' 'int' # | | | | `-CStyleCastExpr 0x556a680cab38 'float' # | | | | `-ImplicitCastExpr 0x556a680cab20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680cab08 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680caad0 'int' lvalue ParmVar 0x556a680ca6d0 'V2' 'int' # | | | `-DeprecatedAttr 0x556a680ca8a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680cae68 line:259:38 constexpr atan2 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x556a680cac90 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x556a680cad10 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x556a680cb298 # | | | | `-ReturnStmt 0x556a680cb288 # | | | | `-CallExpr 0x556a680cb250 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a680cb238 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x556a680cb218 '' Function 0x556a67fd1958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x556a680cb148 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x556a680cb130 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a680cb118 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a680cb0e0 'int2':'vector' lvalue ParmVar 0x556a680cac90 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x556a680cb1f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a680cb1d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680cb1c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680cb188 'int2':'vector' lvalue ParmVar 0x556a680cad10 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x556a680caf20 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680cb518 line:259:38 constexpr atan2 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x556a680cb348 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x556a680cb3c8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x556a680cb950 # | | | | `-ReturnStmt 0x556a680cb940 # | | | | `-CallExpr 0x556a680cb908 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a680cb8f0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x556a680cb8d0 '' Function 0x556a67fd1d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x556a680cb800 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x556a680cb7e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a680cb7d0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a680cb798 'int3':'vector' lvalue ParmVar 0x556a680cb348 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x556a680cb8a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a680cb890 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680cb878 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680cb840 'int3':'vector' lvalue ParmVar 0x556a680cb3c8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x556a680cb5d0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680cbbd8 line:259:38 constexpr atan2 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x556a680cba00 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x556a680cba80 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x556a680cc018 # | | | | `-ReturnStmt 0x556a680cc008 # | | | | `-CallExpr 0x556a680cbfd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a680cbfb8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x556a680cbf98 '' Function 0x556a67fd20a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x556a680cbec8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x556a680cbeb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a680cbe98 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a680cbe60 'int4':'vector' lvalue ParmVar 0x556a680cba00 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x556a680cbf70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a680cbf58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680cbf40 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680cbf08 'int4':'vector' lvalue ParmVar 0x556a680cba80 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x556a680cbc90 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680cc878 line:259:38 constexpr atan2 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x556a680cc0c8 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x556a680cc148 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x556a680ccc90 # | | | | `-ReturnStmt 0x556a680ccc80 # | | | | `-CallExpr 0x556a680ccc48 'float' # | | | | |-ImplicitCastExpr 0x556a680ccc30 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x556a680ccc10 '' Function 0x556a67fd15c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x556a680ccb58 'float' # | | | | | `-ImplicitCastExpr 0x556a680ccb40 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a680ccb28 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a680ccaf0 'uint':'unsigned int' lvalue ParmVar 0x556a680cc0c8 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x556a680ccbe8 'float' # | | | | `-ImplicitCastExpr 0x556a680ccbd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680ccbb8 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680ccb80 'uint':'unsigned int' lvalue ParmVar 0x556a680cc148 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x556a680cc930 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680ccf18 line:259:38 constexpr atan2 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x556a680ccd40 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x556a680ccdc0 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x556a680cd368 # | | | | `-ReturnStmt 0x556a680cd358 # | | | | `-CallExpr 0x556a680cd320 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a680cd308 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x556a680cd2e8 '' Function 0x556a67fd1958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x556a680cd218 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x556a680cd200 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a680cd1e8 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a680cd1b0 'uint2':'vector' lvalue ParmVar 0x556a680ccd40 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x556a680cd2c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a680cd2a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680cd290 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680cd258 'uint2':'vector' lvalue ParmVar 0x556a680ccdc0 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x556a680ccfd0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680cd5e8 line:259:38 constexpr atan2 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x556a680cd418 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x556a680cd498 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x556a680cda40 # | | | | `-ReturnStmt 0x556a680cda30 # | | | | `-CallExpr 0x556a680cd9f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a680cd9e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x556a680cd9c0 '' Function 0x556a67fd1d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x556a680cd8f0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x556a680cd8d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a680cd8c0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a680cd888 'uint3':'vector' lvalue ParmVar 0x556a680cd418 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x556a680cd998 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a680cd980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680cd968 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680cd930 'uint3':'vector' lvalue ParmVar 0x556a680cd498 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x556a680cd6a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680cdcc8 line:259:38 constexpr atan2 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x556a680cdaf0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x556a680cdb70 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x556a680ce128 # | | | | `-ReturnStmt 0x556a680ce118 # | | | | `-CallExpr 0x556a680ce0e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a680ce0c8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x556a680ce0a8 '' Function 0x556a67fd20a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x556a680cdfd8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x556a680cdfc0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a680cdfa8 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a680cdf70 'uint4':'vector' lvalue ParmVar 0x556a680cdaf0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x556a680ce080 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a680ce068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680ce050 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680ce018 'uint4':'vector' lvalue ParmVar 0x556a680cdb70 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x556a680cdd80 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680ce3a8 line:259:38 constexpr atan2 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x556a680ce1d8 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x556a680ce258 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x556a680d1318 # | | | | `-ReturnStmt 0x556a680d1308 # | | | | `-CallExpr 0x556a680d12d0 'float' # | | | | |-ImplicitCastExpr 0x556a680ce780 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x556a680ce760 '' Function 0x556a67fd15c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x556a680ce6a8 'float' # | | | | | `-ImplicitCastExpr 0x556a680ce690 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a680ce678 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a680ce640 'int64_t':'long' lvalue ParmVar 0x556a680ce1d8 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x556a680ce738 'float' # | | | | `-ImplicitCastExpr 0x556a680ce720 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680ce708 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680ce6d0 'int64_t':'long' lvalue ParmVar 0x556a680ce258 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x556a680ce460 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680d1598 line:259:38 constexpr atan2 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x556a680d13c8 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x556a680d1448 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x556a680d1a08 # | | | | `-ReturnStmt 0x556a680d19f8 # | | | | `-CallExpr 0x556a680d19c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a680d19a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x556a680d1988 '' Function 0x556a67fd1958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x556a680d18b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x556a680d18a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a680d1888 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a680d1850 'int64_t2':'vector' lvalue ParmVar 0x556a680d13c8 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x556a680d1960 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a680d1948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680d1930 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680d18f8 'int64_t2':'vector' lvalue ParmVar 0x556a680d1448 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x556a680d1650 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680d1c88 line:259:38 constexpr atan2 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556a680d1ab8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x556a680d1b38 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x556a680d2100 # | | | | `-ReturnStmt 0x556a680d20f0 # | | | | `-CallExpr 0x556a680d20b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a680d20a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x556a680d2080 '' Function 0x556a67fd1d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x556a680d1fb0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x556a680d1f98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a680d1f80 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a680d1f48 'int64_t3':'vector' lvalue ParmVar 0x556a680d1ab8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x556a680d2058 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a680d2040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680d2028 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680d1ff0 'int64_t3':'vector' lvalue ParmVar 0x556a680d1b38 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x556a680d1d40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680d2388 line:259:38 constexpr atan2 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x556a680d21b0 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x556a680d2230 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x556a680d2808 # | | | | `-ReturnStmt 0x556a680d27f8 # | | | | `-CallExpr 0x556a680d27c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a680d27a8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x556a680d2788 '' Function 0x556a67fd20a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x556a680d26b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x556a680d26a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a680d2688 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a680d2650 'int64_t4':'vector' lvalue ParmVar 0x556a680d21b0 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x556a680d2760 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a680d2748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680d2730 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680d26f8 'int64_t4':'vector' lvalue ParmVar 0x556a680d2230 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x556a680d2440 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680d2a88 line:259:38 constexpr atan2 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x556a680d28b8 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x556a680d2938 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x556a680d2ee0 # | | | | `-ReturnStmt 0x556a680d2ed0 # | | | | `-CallExpr 0x556a680d2e98 'float' # | | | | |-ImplicitCastExpr 0x556a680d2e80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x556a680d2e60 '' Function 0x556a67fd15c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x556a680d2da8 'float' # | | | | | `-ImplicitCastExpr 0x556a680d2d90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a680d2d78 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a680d2d40 'uint64_t':'unsigned long' lvalue ParmVar 0x556a680d28b8 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x556a680d2e38 'float' # | | | | `-ImplicitCastExpr 0x556a680d2e20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680d2e08 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680d2dd0 'uint64_t':'unsigned long' lvalue ParmVar 0x556a680d2938 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x556a680d2b40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680d3168 line:259:38 constexpr atan2 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x556a680d2f90 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x556a680d3010 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x556a680d3618 # | | | | `-ReturnStmt 0x556a680d3608 # | | | | `-CallExpr 0x556a680d35d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a680d35b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x556a680d3598 '' Function 0x556a67fd1958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x556a680d34c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x556a680d34b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a680d3498 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a680d3460 'uint64_t2':'vector' lvalue ParmVar 0x556a680d2f90 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x556a680d3570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a680d3558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680d3540 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680d3508 'uint64_t2':'vector' lvalue ParmVar 0x556a680d3010 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x556a680d3220 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680d3898 line:259:38 constexpr atan2 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556a680d36c8 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x556a680d3748 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x556a680d3d30 # | | | | `-ReturnStmt 0x556a680d3d20 # | | | | `-CallExpr 0x556a680d3ce8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a680d3cd0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x556a680d3cb0 '' Function 0x556a67fd1d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x556a680d3be0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x556a680d3bc8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a680d3bb0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a680d3b78 'uint64_t3':'vector' lvalue ParmVar 0x556a680d36c8 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x556a680d3c88 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a680d3c70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680d3c58 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680d3c20 'uint64_t3':'vector' lvalue ParmVar 0x556a680d3748 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x556a680d3950 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680d3fb8 line:259:38 constexpr atan2 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x556a680d3de0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x556a680d3e60 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x556a680d4458 # | | | | `-ReturnStmt 0x556a680d4448 # | | | | `-CallExpr 0x556a680d4410 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a680d43f8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x556a680d43d8 '' Function 0x556a67fd20a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x556a680d4308 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x556a680d42f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a680d42d8 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a680d42a0 'uint64_t4':'vector' lvalue ParmVar 0x556a680d3de0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x556a680d43b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a680d4398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680d4380 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680d4348 'uint64_t4':'vector' lvalue ParmVar 0x556a680d3e60 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x556a680d4070 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680d45c8 line:265:36 constexpr ceil 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x556a680d4518 col:29 used V 'double' # | | | |-CompoundStmt 0x556a680d4910 # | | | | `-ReturnStmt 0x556a680d4900 # | | | | `-CallExpr 0x556a680d48d0 'float' # | | | | |-ImplicitCastExpr 0x556a680d48b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a680d4898 '' Function 0x556a67fd2d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x556a680d4870 'float' # | | | | `-ImplicitCastExpr 0x556a680d4858 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680d4840 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680d4808 'double' lvalue ParmVar 0x556a680d4518 'V' 'double' # | | | `-DeprecatedAttr 0x556a680d4678 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a680d4a80 line:265:36 constexpr ceil 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x556a680d49d0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x556a680d4de8 # | | | | `-ReturnStmt 0x556a680d4dd8 # | | | | `-CallExpr 0x556a680d4da8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a680d4d90 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a680d4d70 '' Function 0x556a67fd2fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a680d4d48 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a680d4d30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680d4d18 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680d4ce0 'double2':'vector' lvalue ParmVar 0x556a680d49d0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x556a680d4b30 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a680d4f58 line:265:36 constexpr ceil 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x556a680d4ea8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x556a680d52c8 # | | | | `-ReturnStmt 0x556a680d52b8 # | | | | `-CallExpr 0x556a680d5288 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a680d5270 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a680d5250 '' Function 0x556a67fd3220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a680d5228 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a680d5210 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680d51f8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680d51c0 'double3':'vector' lvalue ParmVar 0x556a680d4ea8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x556a680d5008 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a680d5448 line:265:36 constexpr ceil 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x556a680d5398 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x556a680d57c0 # | | | | `-ReturnStmt 0x556a680d57b0 # | | | | `-CallExpr 0x556a680d5780 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a680d5768 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a680d5748 '' Function 0x556a67fd3498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a680d5720 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a680d5708 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680d56f0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680d56b8 'double4':'vector' lvalue ParmVar 0x556a680d5398 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x556a680d54f8 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a680d5920 line:266:37 constexpr ceil 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x556a680d5870 col:26 used V 'int' # | | | |-CompoundStmt 0x556a680d5c78 # | | | | `-ReturnStmt 0x556a680d5c68 # | | | | `-CallExpr 0x556a680d5c38 'float' # | | | | |-ImplicitCastExpr 0x556a680d5c20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a680d5c00 '' Function 0x556a67fd2d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x556a680d5bd8 'float' # | | | | `-ImplicitCastExpr 0x556a680d5bc0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680d5ba8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680d5b70 'int' lvalue ParmVar 0x556a680d5870 'V' 'int' # | | | `-DeprecatedAttr 0x556a680d59d0 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680d5dd8 line:266:37 constexpr ceil 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x556a680d5d28 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x556a680d6150 # | | | | `-ReturnStmt 0x556a680d6140 # | | | | `-CallExpr 0x556a680d6110 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a680d60f8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a680d60d8 '' Function 0x556a67fd2fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a680d60b0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a680d6098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680d6080 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680d6048 'int2':'vector' lvalue ParmVar 0x556a680d5d28 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x556a680d5e88 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680d62b0 line:266:37 constexpr ceil 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x556a680d6200 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x556a680d6630 # | | | | `-ReturnStmt 0x556a680d6620 # | | | | `-CallExpr 0x556a680d65f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a680d65d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a680d65b8 '' Function 0x556a67fd3220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a680d6590 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a680d6578 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680d6560 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680d6528 'int3':'vector' lvalue ParmVar 0x556a680d6200 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x556a680d6360 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680d6790 line:266:37 constexpr ceil 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x556a680d66e0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x556a680d6b18 # | | | | `-ReturnStmt 0x556a680d6b08 # | | | | `-CallExpr 0x556a680d6ad8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a680d6ac0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a680d6aa0 '' Function 0x556a67fd3498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a680d6a78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a680d6a60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680d6a48 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680d6a10 'int4':'vector' lvalue ParmVar 0x556a680d66e0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x556a680d6840 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680d6c78 line:266:37 constexpr ceil 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x556a680d6bc8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x556a680d6ff0 # | | | | `-ReturnStmt 0x556a680d6fe0 # | | | | `-CallExpr 0x556a680d6fb0 'float' # | | | | |-ImplicitCastExpr 0x556a680d6f98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a680d6f78 '' Function 0x556a67fd2d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x556a680d6f50 'float' # | | | | `-ImplicitCastExpr 0x556a680d6f38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680d6f20 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680d6ee8 'uint':'unsigned int' lvalue ParmVar 0x556a680d6bc8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x556a680d6d28 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680d7150 line:266:37 constexpr ceil 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x556a680d70a0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x556a680d8d10 # | | | | `-ReturnStmt 0x556a680d8d00 # | | | | `-CallExpr 0x556a680d8cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a680d8cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a680d8c98 '' Function 0x556a67fd2fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a680d8c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a680d8c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680d8c40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680d8c08 'uint2':'vector' lvalue ParmVar 0x556a680d70a0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x556a680d7200 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680d8e70 line:266:37 constexpr ceil 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x556a680d8dc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x556a680d9210 # | | | | `-ReturnStmt 0x556a680d9200 # | | | | `-CallExpr 0x556a680d91d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a680d91b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a680d9198 '' Function 0x556a67fd3220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a680d9170 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a680d9158 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680d9140 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680d9108 'uint3':'vector' lvalue ParmVar 0x556a680d8dc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x556a680d8f20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680d9370 line:266:37 constexpr ceil 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x556a680d92c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x556a680d9718 # | | | | `-ReturnStmt 0x556a680d9708 # | | | | `-CallExpr 0x556a680d96d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a680d96c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a680d96a0 '' Function 0x556a67fd3498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a680d9678 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a680d9660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680d9648 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680d9610 'uint4':'vector' lvalue ParmVar 0x556a680d92c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x556a680d9420 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680d9878 line:266:37 constexpr ceil 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x556a680d97c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x556a680d9c10 # | | | | `-ReturnStmt 0x556a680d9c00 # | | | | `-CallExpr 0x556a680d9bd0 'float' # | | | | |-ImplicitCastExpr 0x556a680d9bb8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a680d9b98 '' Function 0x556a67fd2d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x556a680d9b70 'float' # | | | | `-ImplicitCastExpr 0x556a680d9b58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680d9b40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680d9b08 'int64_t':'long' lvalue ParmVar 0x556a680d97c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x556a680d9928 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680d9d70 line:266:37 constexpr ceil 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x556a680d9cc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x556a680da128 # | | | | `-ReturnStmt 0x556a680da118 # | | | | `-CallExpr 0x556a680da0e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a680da0d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a680da0b0 '' Function 0x556a67fd2fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a680da088 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a680da070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680da058 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680da020 'int64_t2':'vector' lvalue ParmVar 0x556a680d9cc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x556a680d9e20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680da288 line:266:37 constexpr ceil 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556a680da1d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x556a680da648 # | | | | `-ReturnStmt 0x556a680da638 # | | | | `-CallExpr 0x556a680da608 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a680da5f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a680da5d0 '' Function 0x556a67fd3220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a680da5a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a680da590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680da578 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680da540 'int64_t3':'vector' lvalue ParmVar 0x556a680da1d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x556a680da338 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680da7a8 line:266:37 constexpr ceil 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x556a680da6f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x556a680dc148 # | | | | `-ReturnStmt 0x556a680dc138 # | | | | `-CallExpr 0x556a680dc108 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a680dc0f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a680dc0d0 '' Function 0x556a67fd3498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a680daad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a680daab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680daaa0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680daa68 'int64_t4':'vector' lvalue ParmVar 0x556a680da6f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x556a680da858 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680dc2a8 line:266:37 constexpr ceil 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x556a680dc1f8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x556a680dc660 # | | | | `-ReturnStmt 0x556a680dc650 # | | | | `-CallExpr 0x556a680dc620 'float' # | | | | |-ImplicitCastExpr 0x556a680dc608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a680dc5e8 '' Function 0x556a67fd2d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x556a680dc5c0 'float' # | | | | `-ImplicitCastExpr 0x556a680dc5a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680dc590 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680dc558 'uint64_t':'unsigned long' lvalue ParmVar 0x556a680dc1f8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x556a680dc358 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680dc7c0 line:266:37 constexpr ceil 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x556a680dc710 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x556a680dcb98 # | | | | `-ReturnStmt 0x556a680dcb88 # | | | | `-CallExpr 0x556a680dcb58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a680dcb40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a680dcb20 '' Function 0x556a67fd2fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a680dcaf8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a680dcae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680dcac8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680dca90 'uint64_t2':'vector' lvalue ParmVar 0x556a680dc710 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x556a680dc870 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680dccf8 line:266:37 constexpr ceil 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556a680dcc48 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x556a680dd0d8 # | | | | `-ReturnStmt 0x556a680dd0c8 # | | | | `-CallExpr 0x556a680dd098 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a680dd080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a680dd060 '' Function 0x556a67fd3220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a680dd038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a680dd020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680dd008 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680dcfd0 'uint64_t3':'vector' lvalue ParmVar 0x556a680dcc48 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x556a680dcda8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680dd238 line:266:37 constexpr ceil 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x556a680dd188 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x556a680dd620 # | | | | `-ReturnStmt 0x556a680dd610 # | | | | `-CallExpr 0x556a680dd5e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a680dd5c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a680dd5a8 '' Function 0x556a67fd3498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a680dd580 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a680dd568 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680dd550 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680dd518 'uint64_t4':'vector' lvalue ParmVar 0x556a680dd188 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x556a680dd2e8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x556a680ddd20 line:274:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x556a680dd638 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x556a680dd6d8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x556a680ddc78 line:274:66 invalid constexpr clamp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x556a680dd9e8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x556a680ddac0 col:35 invalid p1 'int' # | | | |-ParmVarDecl 0x556a680ddb38 col:41 p2 'T' # | | | |-CompoundStmt 0x556a680de090 # | | | | `-ReturnStmt 0x556a680de080 # | | | | `-RecoveryExpr 0x556a680de048 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x556a680dde90 '' lvalue (ADL) = 'clamp' 0x556a67fdcfc8 0x556a67fd3888 0x556a67fd3d40 0x556a67fd41a8 0x556a67fd4608 0x556a67fd4a08 0x556a67fd4ed8 0x556a67fd5338 0x556a67fd5798 0x556a67fd5bf8 0x556a67fd6088 0x556a67fd64e8 0x556a67fd6948 0x556a67fd7e08 0x556a67fd8268 0x556a67fd86c8 0x556a67fd8b28 0x556a67fd8f98 0x556a67fd93f8 0x556a67fd9858 0x556a67fd9cb8 0x556a67fda0d8 0x556a67fda538 0x556a67fda998 0x556a67fc1d28 0x556a67fc2128 0x556a67fc2588 0x556a67fc29e8 # | | | | |-RecoveryExpr 0x556a680ddfb0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x556a680ddfd0 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x556a680ddd90 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x556a680de7c0 line:281:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x556a680de0e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x556a680de178 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x556a680de718 line:281:66 invalid constexpr clamp 'int (int, T, int)' implicit-inline # | | | |-ParmVarDecl 0x556a680de488 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x556a680de500 col:24 p1 'T' # | | | |-ParmVarDecl 0x556a680de5d8 col:41 invalid p2 'int' # | | | |-CompoundStmt 0x556a680deb30 # | | | | `-ReturnStmt 0x556a680deb20 # | | | | `-RecoveryExpr 0x556a680deae8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x556a680de930 '' lvalue (ADL) = 'clamp' 0x556a67fc29e8 0x556a67fdcfc8 0x556a67fd3888 0x556a67fd3d40 0x556a67fd41a8 0x556a67fd4608 0x556a67fd4a08 0x556a67fd4ed8 0x556a67fd5338 0x556a67fd5798 0x556a67fd5bf8 0x556a67fd6088 0x556a67fd64e8 0x556a67fd6948 0x556a67fd7e08 0x556a67fd8268 0x556a67fd86c8 0x556a67fd8b28 0x556a67fd8f98 0x556a67fd93f8 0x556a67fd9858 0x556a67fd9cb8 0x556a67fda0d8 0x556a67fda538 0x556a67fda998 0x556a67fc1d28 0x556a67fc2128 0x556a67fc2588 # | | | | |-RecoveryExpr 0x556a680dea50 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x556a680deac8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x556a680de830 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x556a680df1d0 line:288:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x556a680deb48 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x556a680debe8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x556a680df128 line:288:66 invalid constexpr clamp 'int (int, T, T)' implicit-inline # | | | |-ParmVarDecl 0x556a680deef8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x556a680def70 col:24 p1 'T' # | | | |-ParmVarDecl 0x556a680defe8 col:30 p2 'T' # | | | |-CompoundStmt 0x556a680df570 # | | | | `-ReturnStmt 0x556a680df560 # | | | | `-RecoveryExpr 0x556a680df530 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x556a680df340 '' lvalue (ADL) = 'clamp' 0x556a67fc2588 0x556a67fc29e8 0x556a67fdcfc8 0x556a67fd3888 0x556a67fd3d40 0x556a67fd41a8 0x556a67fd4608 0x556a67fd4a08 0x556a67fd4ed8 0x556a67fd5338 0x556a67fd5798 0x556a67fd5bf8 0x556a67fd6088 0x556a67fd64e8 0x556a67fd6948 0x556a67fd7e08 0x556a67fd8268 0x556a67fd86c8 0x556a67fd8b28 0x556a67fd8f98 0x556a67fd93f8 0x556a67fd9858 0x556a67fd9cb8 0x556a67fda0d8 0x556a67fda538 0x556a67fda998 0x556a67fc1d28 0x556a67fc2128 # | | | | `-RecoveryExpr 0x556a680df460 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x556a680df240 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x556a680df6d8 line:297:36 constexpr cos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x556a680df628 col:29 used V 'double' # | | | |-CompoundStmt 0x556a680dfa20 # | | | | `-ReturnStmt 0x556a680dfa10 # | | | | `-CallExpr 0x556a680df9e0 'float' # | | | | |-ImplicitCastExpr 0x556a680df9c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a680df9a8 '' Function 0x556a67fde788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x556a680df980 'float' # | | | | `-ImplicitCastExpr 0x556a680df968 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680df950 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680df918 'double' lvalue ParmVar 0x556a680df628 'V' 'double' # | | | `-DeprecatedAttr 0x556a680df788 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a680dfb88 line:297:36 constexpr cos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x556a680dfad8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x556a680dfef0 # | | | | `-ReturnStmt 0x556a680dfee0 # | | | | `-CallExpr 0x556a680dfeb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a680dfe98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a680dfe78 '' Function 0x556a67fdea00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a680dfe50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a680dfe38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680dfe20 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680dfde8 'double2':'vector' lvalue ParmVar 0x556a680dfad8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x556a680dfc38 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a680e00f0 line:297:36 constexpr cos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x556a680dffa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x556a680e0460 # | | | | `-ReturnStmt 0x556a680e0450 # | | | | `-CallExpr 0x556a680e0420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a680e0408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a680e03e8 '' Function 0x556a67fdec78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a680e03c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a680e03a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680e0390 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680e0358 'double3':'vector' lvalue ParmVar 0x556a680dffa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x556a680e01a0 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a680e05c8 line:297:36 constexpr cos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x556a680e0518 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x556a680e0940 # | | | | `-ReturnStmt 0x556a680e0930 # | | | | `-CallExpr 0x556a680e0900 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a680e08e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a680e08c8 '' Function 0x556a67fdff18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a680e08a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a680e0888 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680e0870 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680e0838 'double4':'vector' lvalue ParmVar 0x556a680e0518 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x556a680e0678 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a680e0aa0 line:298:37 constexpr cos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x556a680e09f0 col:26 used V 'int' # | | | |-CompoundStmt 0x556a680e0df8 # | | | | `-ReturnStmt 0x556a680e0de8 # | | | | `-CallExpr 0x556a680e0db8 'float' # | | | | |-ImplicitCastExpr 0x556a680e0da0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a680e0d80 '' Function 0x556a67fde788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x556a680e0d58 'float' # | | | | `-ImplicitCastExpr 0x556a680e0d40 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680e0d28 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680e0cf0 'int' lvalue ParmVar 0x556a680e09f0 'V' 'int' # | | | `-DeprecatedAttr 0x556a680e0b50 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680e0f58 line:298:37 constexpr cos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x556a680e0ea8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x556a680e12d0 # | | | | `-ReturnStmt 0x556a680e12c0 # | | | | `-CallExpr 0x556a680e1290 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a680e1278 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a680e1258 '' Function 0x556a67fdea00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a680e1230 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a680e1218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680e1200 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680e11c8 'int2':'vector' lvalue ParmVar 0x556a680e0ea8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x556a680e1008 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680e1430 line:298:37 constexpr cos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x556a680e1380 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x556a680e17b0 # | | | | `-ReturnStmt 0x556a680e17a0 # | | | | `-CallExpr 0x556a680e1770 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a680e1758 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a680e1738 '' Function 0x556a67fdec78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a680e1710 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a680e16f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680e16e0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680e16a8 'int3':'vector' lvalue ParmVar 0x556a680e1380 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x556a680e14e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680e1910 line:298:37 constexpr cos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x556a680e1860 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x556a680e1c98 # | | | | `-ReturnStmt 0x556a680e1c88 # | | | | `-CallExpr 0x556a680e1c58 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a680e1c40 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a680e1c20 '' Function 0x556a67fdff18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a680e1bf8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a680e1be0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680e1bc8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680e1b90 'int4':'vector' lvalue ParmVar 0x556a680e1860 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x556a680e19c0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680e1df8 line:298:37 constexpr cos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x556a680e1d48 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x556a680e21a0 # | | | | `-ReturnStmt 0x556a680e2190 # | | | | `-CallExpr 0x556a680e2160 'float' # | | | | |-ImplicitCastExpr 0x556a680e2148 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a680e2128 '' Function 0x556a67fde788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x556a680e2100 'float' # | | | | `-ImplicitCastExpr 0x556a680e20b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680e20a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680e2068 'uint':'unsigned int' lvalue ParmVar 0x556a680e1d48 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x556a680e1ea8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680e2300 line:298:37 constexpr cos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x556a680e2250 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x556a680e2698 # | | | | `-ReturnStmt 0x556a680e2688 # | | | | `-CallExpr 0x556a680e2658 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a680e2640 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a680e2620 '' Function 0x556a67fdea00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a680e25f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a680e25e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680e25c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680e2590 'uint2':'vector' lvalue ParmVar 0x556a680e2250 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x556a680e23b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680e27f8 line:298:37 constexpr cos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x556a680e2748 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x556a680e2b98 # | | | | `-ReturnStmt 0x556a680e2b88 # | | | | `-CallExpr 0x556a680e2b58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a680e2b40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a680e2b20 '' Function 0x556a67fdec78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a680e2af8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a680e2ae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680e2ac8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680e2a90 'uint3':'vector' lvalue ParmVar 0x556a680e2748 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x556a680e28a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680e2cf8 line:298:37 constexpr cos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x556a680e2c48 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x556a680e30a0 # | | | | `-ReturnStmt 0x556a680e3090 # | | | | `-CallExpr 0x556a680e3060 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a680e3048 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a680e3028 '' Function 0x556a67fdff18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a680e3000 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a680e2fe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680e2fd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680e2f98 'uint4':'vector' lvalue ParmVar 0x556a680e2c48 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x556a680e2da8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680e3200 line:298:37 constexpr cos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x556a680e3150 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x556a680e3598 # | | | | `-ReturnStmt 0x556a680e3588 # | | | | `-CallExpr 0x556a680e3558 'float' # | | | | |-ImplicitCastExpr 0x556a680e3540 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a680e3520 '' Function 0x556a67fde788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x556a680e34f8 'float' # | | | | `-ImplicitCastExpr 0x556a680e34e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680e34c8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680e3490 'int64_t':'long' lvalue ParmVar 0x556a680e3150 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x556a680e32b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680e36f8 line:298:37 constexpr cos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x556a680e3648 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x556a680e3ab0 # | | | | `-ReturnStmt 0x556a680e3aa0 # | | | | `-CallExpr 0x556a680e3a70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a680e3a58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a680e3a38 '' Function 0x556a67fdea00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a680e3a10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a680e39f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680e39e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680e39a8 'int64_t2':'vector' lvalue ParmVar 0x556a680e3648 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x556a680e37a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680e3c10 line:298:37 constexpr cos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556a680e3b60 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x556a680e3fd0 # | | | | `-ReturnStmt 0x556a680e3fc0 # | | | | `-CallExpr 0x556a680e3f90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a680e3f78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a680e3f58 '' Function 0x556a67fdec78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a680e3f30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a680e3f18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680e3f00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680e3ec8 'int64_t3':'vector' lvalue ParmVar 0x556a680e3b60 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x556a680e3cc0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680e4830 line:298:37 constexpr cos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x556a680e4080 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x556a680e4bf8 # | | | | `-ReturnStmt 0x556a680e4be8 # | | | | `-CallExpr 0x556a680e4bb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a680e4ba0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a680e4b80 '' Function 0x556a67fdff18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a680e4b58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a680e4b40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680e4b28 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680e4af0 'int64_t4':'vector' lvalue ParmVar 0x556a680e4080 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x556a680e48e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680e4d58 line:298:37 constexpr cos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x556a680e4ca8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x556a680e5110 # | | | | `-ReturnStmt 0x556a680e5100 # | | | | `-CallExpr 0x556a680e50d0 'float' # | | | | |-ImplicitCastExpr 0x556a680e50b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a680e5098 '' Function 0x556a67fde788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x556a680e5070 'float' # | | | | `-ImplicitCastExpr 0x556a680e5058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680e5040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680e5008 'uint64_t':'unsigned long' lvalue ParmVar 0x556a680e4ca8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x556a680e4e08 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680e5270 line:298:37 constexpr cos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x556a680e51c0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x556a680e5648 # | | | | `-ReturnStmt 0x556a680e5638 # | | | | `-CallExpr 0x556a680e5608 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a680e55f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a680e55d0 '' Function 0x556a67fdea00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a680e55a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a680e5590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680e5578 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680e5540 'uint64_t2':'vector' lvalue ParmVar 0x556a680e51c0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x556a680e5320 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680e57a8 line:298:37 constexpr cos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556a680e56f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x556a680e5b88 # | | | | `-ReturnStmt 0x556a680e5b78 # | | | | `-CallExpr 0x556a680e5b48 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a680e5b30 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a680e5b10 '' Function 0x556a67fdec78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a680e5ae8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a680e5ad0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680e5ab8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680e5a80 'uint64_t3':'vector' lvalue ParmVar 0x556a680e56f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x556a680e5858 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680e5ce8 line:298:37 constexpr cos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x556a680e5c38 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x556a680e60d0 # | | | | `-ReturnStmt 0x556a680e60c0 # | | | | `-CallExpr 0x556a680e6090 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a680e6078 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a680e6058 '' Function 0x556a67fdff18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a680e6030 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a680e6018 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680e6000 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680e5fc8 'uint64_t4':'vector' lvalue ParmVar 0x556a680e5c38 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x556a680e5d98 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680e6240 line:304:36 constexpr cosh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x556a680e6190 col:29 used V 'double' # | | | |-CompoundStmt 0x556a680e6588 # | | | | `-ReturnStmt 0x556a680e6578 # | | | | `-CallExpr 0x556a680e6548 'float' # | | | | |-ImplicitCastExpr 0x556a680e6530 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a680e6510 '' Function 0x556a67fe0b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x556a680e64e8 'float' # | | | | `-ImplicitCastExpr 0x556a680e64d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680e64b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680e6480 'double' lvalue ParmVar 0x556a680e6190 'V' 'double' # | | | `-DeprecatedAttr 0x556a680e62f0 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a680e66f8 line:304:36 constexpr cosh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x556a680e6648 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x556a680e7260 # | | | | `-ReturnStmt 0x556a680e7250 # | | | | `-CallExpr 0x556a680e7220 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a680e7208 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a680e71e8 '' Function 0x556a67fe0e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a680e71c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a680e71a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680e7190 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680e7158 'double2':'vector' lvalue ParmVar 0x556a680e6648 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x556a680e67a8 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a680e73d0 line:304:36 constexpr cosh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x556a680e7320 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x556a680e7740 # | | | | `-ReturnStmt 0x556a680e7730 # | | | | `-CallExpr 0x556a680e7700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a680e76e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a680e76c8 '' Function 0x556a67fe1078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a680e76a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a680e7688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680e7670 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680e7638 'double3':'vector' lvalue ParmVar 0x556a680e7320 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x556a680e7480 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a680e78b0 line:304:36 constexpr cosh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x556a680e7800 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x556a680e7c28 # | | | | `-ReturnStmt 0x556a680e7c18 # | | | | `-CallExpr 0x556a680e7be8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a680e7bd0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a680e7bb0 '' Function 0x556a67fe12f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a680e7b88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a680e7b70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680e7b58 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680e7b20 'double4':'vector' lvalue ParmVar 0x556a680e7800 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x556a680e7960 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a680e7d88 line:305:37 constexpr cosh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x556a680e7cd8 col:26 used V 'int' # | | | |-CompoundStmt 0x556a680e80e0 # | | | | `-ReturnStmt 0x556a680e80d0 # | | | | `-CallExpr 0x556a680e80a0 'float' # | | | | |-ImplicitCastExpr 0x556a680e8088 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a680e8068 '' Function 0x556a67fe0b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x556a680e8040 'float' # | | | | `-ImplicitCastExpr 0x556a680e8028 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680e8010 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680e7fd8 'int' lvalue ParmVar 0x556a680e7cd8 'V' 'int' # | | | `-DeprecatedAttr 0x556a680e7e38 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680e8240 line:305:37 constexpr cosh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x556a680e8190 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x556a680e85b8 # | | | | `-ReturnStmt 0x556a680e85a8 # | | | | `-CallExpr 0x556a680e8578 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a680e8560 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a680e8540 '' Function 0x556a67fe0e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a680e8518 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a680e8500 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680e84e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680e84b0 'int2':'vector' lvalue ParmVar 0x556a680e8190 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x556a680e82f0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680e8718 line:305:37 constexpr cosh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x556a680e8668 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x556a680e8a98 # | | | | `-ReturnStmt 0x556a680e8a88 # | | | | `-CallExpr 0x556a680e8a58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a680e8a40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a680e8a20 '' Function 0x556a67fe1078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a680e89f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a680e89e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680e89c8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680e8990 'int3':'vector' lvalue ParmVar 0x556a680e8668 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x556a680e87c8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680e8bf8 line:305:37 constexpr cosh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x556a680e8b48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x556a680e8f80 # | | | | `-ReturnStmt 0x556a680e8f70 # | | | | `-CallExpr 0x556a680e8f40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a680e8f28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a680e8f08 '' Function 0x556a67fe12f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a680e8ee0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a680e8ec8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680e8eb0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680e8e78 'int4':'vector' lvalue ParmVar 0x556a680e8b48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x556a680e8ca8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680e9928 line:305:37 constexpr cosh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x556a680e9878 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x556a680e9ca0 # | | | | `-ReturnStmt 0x556a680e9c90 # | | | | `-CallExpr 0x556a680e9c60 'float' # | | | | |-ImplicitCastExpr 0x556a680e9c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a680e9c28 '' Function 0x556a67fe0b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x556a680e9c00 'float' # | | | | `-ImplicitCastExpr 0x556a680e9be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680e9bd0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680e9b98 'uint':'unsigned int' lvalue ParmVar 0x556a680e9878 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x556a680e99d8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680e9e00 line:305:37 constexpr cosh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x556a680e9d50 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x556a680ea198 # | | | | `-ReturnStmt 0x556a680ea188 # | | | | `-CallExpr 0x556a680ea158 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a680ea140 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a680ea120 '' Function 0x556a67fe0e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a680ea0f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a680ea0e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680ea0c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680ea090 'uint2':'vector' lvalue ParmVar 0x556a680e9d50 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x556a680e9eb0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680ea2f8 line:305:37 constexpr cosh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x556a680ea248 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x556a680ea698 # | | | | `-ReturnStmt 0x556a680ea688 # | | | | `-CallExpr 0x556a680ea658 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a680ea640 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a680ea620 '' Function 0x556a67fe1078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a680ea5f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a680ea5e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680ea5c8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680ea590 'uint3':'vector' lvalue ParmVar 0x556a680ea248 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x556a680ea3a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680ea7f8 line:305:37 constexpr cosh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x556a680ea748 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x556a680eaba0 # | | | | `-ReturnStmt 0x556a680eab90 # | | | | `-CallExpr 0x556a680eab60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a680eab48 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a680eab28 '' Function 0x556a67fe12f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a680eab00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a680eaae8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680eaad0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680eaa98 'uint4':'vector' lvalue ParmVar 0x556a680ea748 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x556a680ea8a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680ead00 line:305:37 constexpr cosh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x556a680eac50 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x556a680eb098 # | | | | `-ReturnStmt 0x556a680eb088 # | | | | `-CallExpr 0x556a680eb058 'float' # | | | | |-ImplicitCastExpr 0x556a680eb040 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a680eb020 '' Function 0x556a67fe0b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x556a680eaff8 'float' # | | | | `-ImplicitCastExpr 0x556a680eafe0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680eafc8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680eaf90 'int64_t':'long' lvalue ParmVar 0x556a680eac50 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x556a680eadb0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680eb1f8 line:305:37 constexpr cosh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x556a680eb148 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x556a680eb5b0 # | | | | `-ReturnStmt 0x556a680eb5a0 # | | | | `-CallExpr 0x556a680eb570 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a680eb558 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a680eb538 '' Function 0x556a67fe0e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a680eb510 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a680eb4f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680eb4e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680eb4a8 'int64_t2':'vector' lvalue ParmVar 0x556a680eb148 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x556a680eb2a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680eb710 line:305:37 constexpr cosh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556a680eb660 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x556a680ec4c0 # | | | | `-ReturnStmt 0x556a680ec4b0 # | | | | `-CallExpr 0x556a680ec480 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a680ec468 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a680ec448 '' Function 0x556a67fe1078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a680ec420 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a680ec408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680ec3f0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680ec3b8 'int64_t3':'vector' lvalue ParmVar 0x556a680eb660 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x556a680ec1b0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680ec620 line:305:37 constexpr cosh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x556a680ec570 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x556a680ec9e8 # | | | | `-ReturnStmt 0x556a680ec9d8 # | | | | `-CallExpr 0x556a680ec9a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a680ec990 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a680ec970 '' Function 0x556a67fe12f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a680ec948 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a680ec930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680ec918 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680ec8e0 'int64_t4':'vector' lvalue ParmVar 0x556a680ec570 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x556a680ec6d0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680ecb48 line:305:37 constexpr cosh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x556a680eca98 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x556a680ecf00 # | | | | `-ReturnStmt 0x556a680ecef0 # | | | | `-CallExpr 0x556a680ecec0 'float' # | | | | |-ImplicitCastExpr 0x556a680ecea8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a680ece88 '' Function 0x556a67fe0b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x556a680ece60 'float' # | | | | `-ImplicitCastExpr 0x556a680ece48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680ece30 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680ecdf8 'uint64_t':'unsigned long' lvalue ParmVar 0x556a680eca98 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x556a680ecbf8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680ed060 line:305:37 constexpr cosh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x556a680ecfb0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x556a680ed438 # | | | | `-ReturnStmt 0x556a680ed428 # | | | | `-CallExpr 0x556a680ed3f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a680ed3e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a680ed3c0 '' Function 0x556a67fe0e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a680ed398 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a680ed380 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680ed368 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680ed330 'uint64_t2':'vector' lvalue ParmVar 0x556a680ecfb0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x556a680ed110 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680ed598 line:305:37 constexpr cosh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556a680ed4e8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x556a680ed978 # | | | | `-ReturnStmt 0x556a680ed968 # | | | | `-CallExpr 0x556a680ed938 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a680ed920 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a680ed900 '' Function 0x556a67fe1078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a680ed8d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a680ed8c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680ed8a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680ed870 'uint64_t3':'vector' lvalue ParmVar 0x556a680ed4e8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x556a680ed648 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680edad8 line:305:37 constexpr cosh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x556a680eda28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x556a680edec0 # | | | | `-ReturnStmt 0x556a680edeb0 # | | | | `-CallExpr 0x556a680ede80 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a680ede68 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a680ede48 '' Function 0x556a67fe12f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a680ede20 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a680ede08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680eddf0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680eddb8 'uint64_t4':'vector' lvalue ParmVar 0x556a680eda28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x556a680edb88 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680ee030 line:311:36 constexpr degrees 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x556a680edf80 col:29 used V 'double' # | | | |-CompoundStmt 0x556a680ee8b8 # | | | | `-ReturnStmt 0x556a680ee8a8 # | | | | `-CallExpr 0x556a680ee878 'float' # | | | | |-ImplicitCastExpr 0x556a680ee860 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a680ee840 '' Function 0x556a67fe5f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x556a680ee818 'float' # | | | | `-ImplicitCastExpr 0x556a680ee800 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680ee7e8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680ee7b0 'double' lvalue ParmVar 0x556a680edf80 'V' 'double' # | | | `-DeprecatedAttr 0x556a680ee0e0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a680eea28 line:311:36 constexpr degrees 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x556a680ee978 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x556a680eed90 # | | | | `-ReturnStmt 0x556a680eed80 # | | | | `-CallExpr 0x556a680eed50 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a680eed38 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a680eed18 '' Function 0x556a67fe6178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a680eecf0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a680eecd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680eecc0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680eec88 'double2':'vector' lvalue ParmVar 0x556a680ee978 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x556a680eead8 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a680eef00 line:311:36 constexpr degrees 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x556a680eee50 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x556a680ef270 # | | | | `-ReturnStmt 0x556a680ef260 # | | | | `-CallExpr 0x556a680ef230 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a680ef218 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a680ef1f8 '' Function 0x556a67fe63f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a680ef1d0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a680ef1b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680ef1a0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680ef168 'double3':'vector' lvalue ParmVar 0x556a680eee50 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x556a680eefb0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a680ef3e0 line:311:36 constexpr degrees 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x556a680ef330 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x556a680ef758 # | | | | `-ReturnStmt 0x556a680ef748 # | | | | `-CallExpr 0x556a680ef718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a680ef700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a680ef6e0 '' Function 0x556a67fe6668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a680ef6b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a680ef6a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680ef688 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680ef650 'double4':'vector' lvalue ParmVar 0x556a680ef330 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x556a680ef490 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a680ef8b8 line:312:37 constexpr degrees 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x556a680ef808 col:26 used V 'int' # | | | |-CompoundStmt 0x556a680efc18 # | | | | `-ReturnStmt 0x556a680efc08 # | | | | `-CallExpr 0x556a680efbd8 'float' # | | | | |-ImplicitCastExpr 0x556a680efbc0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a680efba0 '' Function 0x556a67fe5f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x556a680efb78 'float' # | | | | `-ImplicitCastExpr 0x556a680efb60 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680efb48 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680efb10 'int' lvalue ParmVar 0x556a680ef808 'V' 'int' # | | | `-DeprecatedAttr 0x556a680ef968 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680efd78 line:312:37 constexpr degrees 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x556a680efcc8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x556a680f00f8 # | | | | `-ReturnStmt 0x556a680f00e8 # | | | | `-CallExpr 0x556a680f00b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a680f00a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a680f0080 '' Function 0x556a67fe6178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a680f0058 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a680f0040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680f0028 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680efff0 'int2':'vector' lvalue ParmVar 0x556a680efcc8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x556a680efe28 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680f0258 line:312:37 constexpr degrees 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x556a680f01a8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x556a680f05e0 # | | | | `-ReturnStmt 0x556a680f05d0 # | | | | `-CallExpr 0x556a680f05a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a680f0588 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a680f0568 '' Function 0x556a67fe63f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a680f0540 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a680f0528 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680f0510 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680f04d8 'int3':'vector' lvalue ParmVar 0x556a680f01a8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x556a680f0308 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680f1000 line:312:37 constexpr degrees 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x556a680f0f50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x556a680f1390 # | | | | `-ReturnStmt 0x556a680f1380 # | | | | `-CallExpr 0x556a680f1350 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a680f1338 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a680f1318 '' Function 0x556a67fe6668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a680f12f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a680f12d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680f12c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680f1288 'int4':'vector' lvalue ParmVar 0x556a680f0f50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x556a680f10b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680f14f0 line:312:37 constexpr degrees 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x556a680f1440 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x556a680f1870 # | | | | `-ReturnStmt 0x556a680f1860 # | | | | `-CallExpr 0x556a680f1830 'float' # | | | | |-ImplicitCastExpr 0x556a680f1818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a680f17f8 '' Function 0x556a67fe5f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x556a680f17d0 'float' # | | | | `-ImplicitCastExpr 0x556a680f17b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680f17a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680f1768 'uint':'unsigned int' lvalue ParmVar 0x556a680f1440 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x556a680f15a0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680f19d0 line:312:37 constexpr degrees 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x556a680f1920 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x556a680f1d70 # | | | | `-ReturnStmt 0x556a680f1d60 # | | | | `-CallExpr 0x556a680f1d30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a680f1d18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a680f1cf8 '' Function 0x556a67fe6178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a680f1cd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a680f1cb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680f1ca0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680f1c68 'uint2':'vector' lvalue ParmVar 0x556a680f1920 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x556a680f1a80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680f1ed0 line:312:37 constexpr degrees 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x556a680f1e20 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x556a680f2278 # | | | | `-ReturnStmt 0x556a680f2268 # | | | | `-CallExpr 0x556a680f2238 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a680f2220 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a680f2200 '' Function 0x556a67fe63f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a680f21d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a680f21c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680f21a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680f2170 'uint3':'vector' lvalue ParmVar 0x556a680f1e20 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x556a680f1f80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680f23d8 line:312:37 constexpr degrees 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x556a680f2328 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x556a680f2788 # | | | | `-ReturnStmt 0x556a680f2778 # | | | | `-CallExpr 0x556a680f2748 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a680f2730 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a680f2710 '' Function 0x556a67fe6668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a680f26e8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a680f26d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680f26b8 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680f2680 'uint4':'vector' lvalue ParmVar 0x556a680f2328 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x556a680f2488 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680f28e8 line:312:37 constexpr degrees 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x556a680f2838 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x556a680f2c88 # | | | | `-ReturnStmt 0x556a680f2c78 # | | | | `-CallExpr 0x556a680f2c48 'float' # | | | | |-ImplicitCastExpr 0x556a680f2c30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a680f2c10 '' Function 0x556a67fe5f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x556a680f2be8 'float' # | | | | `-ImplicitCastExpr 0x556a680f2bd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680f2bb8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680f2b80 'int64_t':'long' lvalue ParmVar 0x556a680f2838 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x556a680f2998 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680f2de8 line:312:37 constexpr degrees 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x556a680f2d38 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x556a680f4a78 # | | | | `-ReturnStmt 0x556a680f4a68 # | | | | `-CallExpr 0x556a680f4a38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a680f4a20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a680f4a00 '' Function 0x556a67fe6178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a680f49d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a680f49c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680f49a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680f4970 'int64_t2':'vector' lvalue ParmVar 0x556a680f2d38 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x556a680f2e98 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680f4bd8 line:312:37 constexpr degrees 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556a680f4b28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x556a680f4fa0 # | | | | `-ReturnStmt 0x556a680f4f90 # | | | | `-CallExpr 0x556a680f4f60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a680f4f48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a680f4f28 '' Function 0x556a67fe63f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a680f4f00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a680f4ee8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680f4ed0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680f4e98 'int64_t3':'vector' lvalue ParmVar 0x556a680f4b28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x556a680f4c88 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680f5100 line:312:37 constexpr degrees 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x556a680f5050 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x556a680f54d0 # | | | | `-ReturnStmt 0x556a680f54c0 # | | | | `-CallExpr 0x556a680f5490 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a680f5478 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a680f5458 '' Function 0x556a67fe6668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a680f5430 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a680f5418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680f5400 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680f53c8 'int64_t4':'vector' lvalue ParmVar 0x556a680f5050 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x556a680f51b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680f5630 line:312:37 constexpr degrees 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x556a680f5580 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x556a680f59f0 # | | | | `-ReturnStmt 0x556a680f59e0 # | | | | `-CallExpr 0x556a680f59b0 'float' # | | | | |-ImplicitCastExpr 0x556a680f5998 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a680f5978 '' Function 0x556a67fe5f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x556a680f5950 'float' # | | | | `-ImplicitCastExpr 0x556a680f5938 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680f5920 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680f58e8 'uint64_t':'unsigned long' lvalue ParmVar 0x556a680f5580 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x556a680f56e0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680f5b50 line:312:37 constexpr degrees 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x556a680f5aa0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x556a680f5f30 # | | | | `-ReturnStmt 0x556a680f5f20 # | | | | `-CallExpr 0x556a680f5ef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a680f5ed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a680f5eb8 '' Function 0x556a67fe6178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a680f5e90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a680f5e78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680f5e60 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680f5e28 'uint64_t2':'vector' lvalue ParmVar 0x556a680f5aa0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x556a680f5c00 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680f6090 line:312:37 constexpr degrees 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556a680f5fe0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x556a680f6478 # | | | | `-ReturnStmt 0x556a680f6468 # | | | | `-CallExpr 0x556a680f6438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a680f6420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a680f6400 '' Function 0x556a67fe63f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a680f63d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a680f63c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680f63a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680f6370 'uint64_t3':'vector' lvalue ParmVar 0x556a680f5fe0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x556a680f6140 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680f65d8 line:312:37 constexpr degrees 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x556a680f6528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x556a680f72d0 # | | | | `-ReturnStmt 0x556a680f72c0 # | | | | `-CallExpr 0x556a680f7290 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a680f7278 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a680f7258 '' Function 0x556a67fe6668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a680f7230 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a680f7218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680f7200 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680f71c8 'uint64_t4':'vector' lvalue ParmVar 0x556a680f6528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x556a680f6688 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680f7438 line:318:36 constexpr exp 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x556a680f7388 col:29 used V 'double' # | | | |-CompoundStmt 0x556a680f7780 # | | | | `-ReturnStmt 0x556a680f7770 # | | | | `-CallExpr 0x556a680f7740 'float' # | | | | |-ImplicitCastExpr 0x556a680f7728 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a680f7708 '' Function 0x556a67fed628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x556a680f76e0 'float' # | | | | `-ImplicitCastExpr 0x556a680f76c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680f76b0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680f7678 'double' lvalue ParmVar 0x556a680f7388 'V' 'double' # | | | `-DeprecatedAttr 0x556a680f74e8 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a680f78e8 line:318:36 constexpr exp 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x556a680f7838 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x556a680f7c50 # | | | | `-ReturnStmt 0x556a680f7c40 # | | | | `-CallExpr 0x556a680f7c10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a680f7bf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a680f7bd8 '' Function 0x556a67fed8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a680f7bb0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a680f7b98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680f7b80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680f7b48 'double2':'vector' lvalue ParmVar 0x556a680f7838 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x556a680f7998 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a680f7db8 line:318:36 constexpr exp 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x556a680f7d08 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x556a680f8128 # | | | | `-ReturnStmt 0x556a680f8118 # | | | | `-CallExpr 0x556a680f80e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a680f80d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a680f80b0 '' Function 0x556a67fedb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a680f8088 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a680f8070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680f8058 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680f8020 'double3':'vector' lvalue ParmVar 0x556a680f7d08 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x556a680f7e68 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a680f8290 line:318:36 constexpr exp 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x556a680f81e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x556a680f8608 # | | | | `-ReturnStmt 0x556a680f85f8 # | | | | `-CallExpr 0x556a680f85c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a680f85b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a680f8590 '' Function 0x556a67fedda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a680f8568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a680f8550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680f8538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680f8500 'double4':'vector' lvalue ParmVar 0x556a680f81e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x556a680f8340 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a680f8768 line:319:37 constexpr exp 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x556a680f86b8 col:26 used V 'int' # | | | |-CompoundStmt 0x556a680f8ac0 # | | | | `-ReturnStmt 0x556a680f8ab0 # | | | | `-CallExpr 0x556a680f8a80 'float' # | | | | |-ImplicitCastExpr 0x556a680f8a68 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a680f8a48 '' Function 0x556a67fed628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x556a680f8a20 'float' # | | | | `-ImplicitCastExpr 0x556a680f8a08 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680f89f0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680f89b8 'int' lvalue ParmVar 0x556a680f86b8 'V' 'int' # | | | `-DeprecatedAttr 0x556a680f8818 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680f8c20 line:319:37 constexpr exp 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x556a680f8b70 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x556a680f8f98 # | | | | `-ReturnStmt 0x556a680f8f88 # | | | | `-CallExpr 0x556a680f8f58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a680f8f40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a680f8f20 '' Function 0x556a67fed8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a680f8ef8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a680f8ee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680f8ec8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680f8e90 'int2':'vector' lvalue ParmVar 0x556a680f8b70 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x556a680f8cd0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680f9780 line:319:37 constexpr exp 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x556a680f96d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x556a680f9b00 # | | | | `-ReturnStmt 0x556a680f9af0 # | | | | `-CallExpr 0x556a680f9ac0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a680f9aa8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a680f9a88 '' Function 0x556a67fedb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a680f9a60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a680f9a48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680f9a30 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680f99f8 'int3':'vector' lvalue ParmVar 0x556a680f96d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x556a680f9830 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680f9c60 line:319:37 constexpr exp 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x556a680f9bb0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x556a680f9fe8 # | | | | `-ReturnStmt 0x556a680f9fd8 # | | | | `-CallExpr 0x556a680f9fa8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a680f9f90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a680f9f70 '' Function 0x556a67fedda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a680f9f48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a680f9f30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680f9f18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680f9ee0 'int4':'vector' lvalue ParmVar 0x556a680f9bb0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x556a680f9d10 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680fa148 line:319:37 constexpr exp 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x556a680fa098 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x556a680fa4c0 # | | | | `-ReturnStmt 0x556a680fa4b0 # | | | | `-CallExpr 0x556a680fa480 'float' # | | | | |-ImplicitCastExpr 0x556a680fa468 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a680fa448 '' Function 0x556a67fed628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x556a680fa420 'float' # | | | | `-ImplicitCastExpr 0x556a680fa408 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680fa3f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680fa3b8 'uint':'unsigned int' lvalue ParmVar 0x556a680fa098 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x556a680fa1f8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680fa620 line:319:37 constexpr exp 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x556a680fa570 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x556a680fa9b8 # | | | | `-ReturnStmt 0x556a680fa9a8 # | | | | `-CallExpr 0x556a680fa978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a680fa960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a680fa940 '' Function 0x556a67fed8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a680fa918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a680fa900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680fa8e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680fa8b0 'uint2':'vector' lvalue ParmVar 0x556a680fa570 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x556a680fa6d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680fab18 line:319:37 constexpr exp 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x556a680faa68 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x556a680faeb8 # | | | | `-ReturnStmt 0x556a680faea8 # | | | | `-CallExpr 0x556a680fae78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a680fae60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a680fae40 '' Function 0x556a67fedb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a680fae18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a680fae00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680fade8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680fadb0 'uint3':'vector' lvalue ParmVar 0x556a680faa68 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x556a680fabc8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680fb018 line:319:37 constexpr exp 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x556a680faf68 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x556a680fb3c0 # | | | | `-ReturnStmt 0x556a680fb3b0 # | | | | `-CallExpr 0x556a680fb380 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a680fb368 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a680fb348 '' Function 0x556a67fedda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a680fb320 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a680fb308 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680fb2f0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680fb2b8 'uint4':'vector' lvalue ParmVar 0x556a680faf68 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x556a680fb0c8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680fb520 line:319:37 constexpr exp 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x556a680fb470 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x556a680fc200 # | | | | `-ReturnStmt 0x556a680fc1f0 # | | | | `-CallExpr 0x556a680fc1c0 'float' # | | | | |-ImplicitCastExpr 0x556a680fc1a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a680fc188 '' Function 0x556a67fed628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x556a680fc160 'float' # | | | | `-ImplicitCastExpr 0x556a680fc148 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680fc130 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680fc0f8 'int64_t':'long' lvalue ParmVar 0x556a680fb470 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x556a680fb5d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680fc360 line:319:37 constexpr exp 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x556a680fc2b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x556a680fc718 # | | | | `-ReturnStmt 0x556a680fc708 # | | | | `-CallExpr 0x556a680fc6d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a680fc6c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a680fc6a0 '' Function 0x556a67fed8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a680fc678 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a680fc660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680fc648 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680fc610 'int64_t2':'vector' lvalue ParmVar 0x556a680fc2b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x556a680fc410 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680fc878 line:319:37 constexpr exp 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556a680fc7c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x556a680fcc38 # | | | | `-ReturnStmt 0x556a680fcc28 # | | | | `-CallExpr 0x556a680fcbf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a680fcbe0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a680fcbc0 '' Function 0x556a67fedb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a680fcb98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a680fcb80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680fcb68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680fcb30 'int64_t3':'vector' lvalue ParmVar 0x556a680fc7c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x556a680fc928 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680fcd98 line:319:37 constexpr exp 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x556a680fcce8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x556a680fd160 # | | | | `-ReturnStmt 0x556a680fd150 # | | | | `-CallExpr 0x556a680fd120 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a680fd108 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a680fd0e8 '' Function 0x556a67fedda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a680fd0c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a680fd0a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680fd090 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680fd058 'int64_t4':'vector' lvalue ParmVar 0x556a680fcce8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x556a680fce48 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680fd2c0 line:319:37 constexpr exp 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x556a680fd210 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x556a680fd678 # | | | | `-ReturnStmt 0x556a680fd668 # | | | | `-CallExpr 0x556a680fd638 'float' # | | | | |-ImplicitCastExpr 0x556a680fd620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a680fd600 '' Function 0x556a67fed628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x556a680fd5d8 'float' # | | | | `-ImplicitCastExpr 0x556a680fd5c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680fd5a8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680fd570 'uint64_t':'unsigned long' lvalue ParmVar 0x556a680fd210 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x556a680fd370 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680fd7d8 line:319:37 constexpr exp 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x556a680fd728 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x556a680fdbb0 # | | | | `-ReturnStmt 0x556a680fdba0 # | | | | `-CallExpr 0x556a680fdb70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a680fdb58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a680fdb38 '' Function 0x556a67fed8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a680fdb10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a680fdaf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680fdae0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680fdaa8 'uint64_t2':'vector' lvalue ParmVar 0x556a680fd728 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x556a680fd888 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680fdd10 line:319:37 constexpr exp 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556a680fdc60 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x556a68101628 # | | | | `-ReturnStmt 0x556a68101618 # | | | | `-CallExpr 0x556a681015e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a681015d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a681015b0 '' Function 0x556a67fedb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a68101588 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a68101570 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68101558 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680fdfe8 'uint64_t3':'vector' lvalue ParmVar 0x556a680fdc60 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x556a680fddc0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68101788 line:319:37 constexpr exp 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x556a681016d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x556a68101b70 # | | | | `-ReturnStmt 0x556a68101b60 # | | | | `-CallExpr 0x556a68101b30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a68101b18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a68101af8 '' Function 0x556a67fedda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a68101ad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a68101ab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68101aa0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68101a68 'uint64_t4':'vector' lvalue ParmVar 0x556a681016d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x556a68101838 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68101ce0 line:325:36 constexpr exp2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x556a68101c30 col:29 used V 'double' # | | | |-CompoundStmt 0x556a68102028 # | | | | `-ReturnStmt 0x556a68102018 # | | | | `-CallExpr 0x556a68101fe8 'float' # | | | | |-ImplicitCastExpr 0x556a68101fd0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a68101fb0 '' Function 0x556a67fee9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x556a68101f88 'float' # | | | | `-ImplicitCastExpr 0x556a68101f70 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68101f58 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68101f20 'double' lvalue ParmVar 0x556a68101c30 'V' 'double' # | | | `-DeprecatedAttr 0x556a68101d90 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a68102198 line:325:36 constexpr exp2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x556a681020e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x556a68102500 # | | | | `-ReturnStmt 0x556a681024f0 # | | | | `-CallExpr 0x556a681024c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a681024a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a68102488 '' Function 0x556a67fccdc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a68102460 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a68102448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68102430 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a681023f8 'double2':'vector' lvalue ParmVar 0x556a681020e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x556a68102248 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a68102670 line:325:36 constexpr exp2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x556a681025c0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x556a681029e0 # | | | | `-ReturnStmt 0x556a681029d0 # | | | | `-CallExpr 0x556a681029a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a68102988 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a68102968 '' Function 0x556a67fcd038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a68102940 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a68102928 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68102910 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a681028d8 'double3':'vector' lvalue ParmVar 0x556a681025c0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x556a68102720 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a68102b50 line:325:36 constexpr exp2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x556a68102aa0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x556a68102ec8 # | | | | `-ReturnStmt 0x556a68102eb8 # | | | | `-CallExpr 0x556a68102e88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a68102e70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a68102e50 '' Function 0x556a67fcd2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a68102e28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a68102e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68102df8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68102dc0 'double4':'vector' lvalue ParmVar 0x556a68102aa0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x556a68102c00 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a68103028 line:326:37 constexpr exp2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x556a68102f78 col:26 used V 'int' # | | | |-CompoundStmt 0x556a68103380 # | | | | `-ReturnStmt 0x556a68103370 # | | | | `-CallExpr 0x556a68103340 'float' # | | | | |-ImplicitCastExpr 0x556a68103328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a68103308 '' Function 0x556a67fee9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x556a681032e0 'float' # | | | | `-ImplicitCastExpr 0x556a681032c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a681032b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68103278 'int' lvalue ParmVar 0x556a68102f78 'V' 'int' # | | | `-DeprecatedAttr 0x556a681030d8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68103550 line:326:37 constexpr exp2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x556a68103430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x556a681038c8 # | | | | `-ReturnStmt 0x556a681038b8 # | | | | `-CallExpr 0x556a68103888 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a68103870 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a68103850 '' Function 0x556a67fccdc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a68103828 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a68103810 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a681037f8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a681037c0 'int2':'vector' lvalue ParmVar 0x556a68103430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x556a68103600 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68103a28 line:326:37 constexpr exp2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x556a68103978 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x556a68103da8 # | | | | `-ReturnStmt 0x556a68103d98 # | | | | `-CallExpr 0x556a68103d68 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a68103d50 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a68103d30 '' Function 0x556a67fcd038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a68103d08 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a68103cf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68103cd8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68103ca0 'int3':'vector' lvalue ParmVar 0x556a68103978 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x556a68103ad8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68103f08 line:326:37 constexpr exp2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x556a68103e58 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x556a68104290 # | | | | `-ReturnStmt 0x556a68104280 # | | | | `-CallExpr 0x556a68104250 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a68104238 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a68104218 '' Function 0x556a67fcd2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a681041f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a681041d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a681041c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68104188 'int4':'vector' lvalue ParmVar 0x556a68103e58 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x556a68103fb8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a681043f0 line:326:37 constexpr exp2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x556a68104340 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x556a68104768 # | | | | `-ReturnStmt 0x556a68104758 # | | | | `-CallExpr 0x556a68104728 'float' # | | | | |-ImplicitCastExpr 0x556a68104710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a681046f0 '' Function 0x556a67fee9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x556a681046c8 'float' # | | | | `-ImplicitCastExpr 0x556a681046b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68104698 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68104660 'uint':'unsigned int' lvalue ParmVar 0x556a68104340 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x556a681044a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a681048c8 line:326:37 constexpr exp2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x556a68104818 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x556a68104c60 # | | | | `-ReturnStmt 0x556a68104c50 # | | | | `-CallExpr 0x556a68104c20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a68104c08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a68104be8 '' Function 0x556a67fccdc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a68104bc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a68104ba8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68104b90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68104b58 'uint2':'vector' lvalue ParmVar 0x556a68104818 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x556a68104978 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68104dc0 line:326:37 constexpr exp2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x556a68104d10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x556a68105160 # | | | | `-ReturnStmt 0x556a68105150 # | | | | `-CallExpr 0x556a68105120 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a68105108 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a681050e8 '' Function 0x556a67fcd038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a681050c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a681050a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68105090 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68105058 'uint3':'vector' lvalue ParmVar 0x556a68104d10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x556a68104e70 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a681052c0 line:326:37 constexpr exp2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x556a68105210 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x556a68105680 # | | | | `-ReturnStmt 0x556a68105670 # | | | | `-CallExpr 0x556a68105640 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a68105628 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a68105608 '' Function 0x556a67fcd2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a681055e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a681055c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a681055b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68105578 'uint4':'vector' lvalue ParmVar 0x556a68105210 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x556a68105370 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a681057e0 line:326:37 constexpr exp2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x556a68105730 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x556a68105b78 # | | | | `-ReturnStmt 0x556a68105b68 # | | | | `-CallExpr 0x556a68105b38 'float' # | | | | |-ImplicitCastExpr 0x556a68105b20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a68105b00 '' Function 0x556a67fee9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x556a68105ad8 'float' # | | | | `-ImplicitCastExpr 0x556a68105ac0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68105aa8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68105a70 'int64_t':'long' lvalue ParmVar 0x556a68105730 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x556a68105890 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68105cd8 line:326:37 constexpr exp2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x556a68105c28 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x556a68106090 # | | | | `-ReturnStmt 0x556a68106080 # | | | | `-CallExpr 0x556a68106050 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a68106038 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a68106018 '' Function 0x556a67fccdc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a68105ff0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a68105fd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68105fc0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68105f88 'int64_t2':'vector' lvalue ParmVar 0x556a68105c28 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x556a68105d88 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a681061f0 line:326:37 constexpr exp2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556a68106140 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x556a681065b0 # | | | | `-ReturnStmt 0x556a681065a0 # | | | | `-CallExpr 0x556a68106570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a68106558 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a68106538 '' Function 0x556a67fcd038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a68106510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a681064f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a681064e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a681064a8 'int64_t3':'vector' lvalue ParmVar 0x556a68106140 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x556a681062a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68106710 line:326:37 constexpr exp2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x556a68106660 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x556a68106ad8 # | | | | `-ReturnStmt 0x556a68106ac8 # | | | | `-CallExpr 0x556a68106a98 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a68106a80 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a68106a60 '' Function 0x556a67fcd2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a68106a38 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a68106a20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68106a08 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a681069d0 'int64_t4':'vector' lvalue ParmVar 0x556a68106660 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x556a681067c0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68106c38 line:326:37 constexpr exp2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x556a68106b88 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x556a68106ff0 # | | | | `-ReturnStmt 0x556a68106fe0 # | | | | `-CallExpr 0x556a68106fb0 'float' # | | | | |-ImplicitCastExpr 0x556a68106f98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a68106f78 '' Function 0x556a67fee9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x556a68106f50 'float' # | | | | `-ImplicitCastExpr 0x556a68106f38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68106f20 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68106ee8 'uint64_t':'unsigned long' lvalue ParmVar 0x556a68106b88 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x556a68106ce8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68107150 line:326:37 constexpr exp2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x556a681070a0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x556a68107528 # | | | | `-ReturnStmt 0x556a68107518 # | | | | `-CallExpr 0x556a681074e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a681074d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a681074b0 '' Function 0x556a67fccdc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a68107488 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a68107470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68107458 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68107420 'uint64_t2':'vector' lvalue ParmVar 0x556a681070a0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x556a68107200 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68107988 line:326:37 constexpr exp2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556a681078d8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x556a68107d68 # | | | | `-ReturnStmt 0x556a68107d58 # | | | | `-CallExpr 0x556a68107d28 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a68107d10 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a68107cf0 '' Function 0x556a67fcd038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a68107cc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a68107cb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68107c98 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68107c60 'uint64_t3':'vector' lvalue ParmVar 0x556a681078d8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x556a68107a38 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68107ec8 line:326:37 constexpr exp2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x556a68107e18 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x556a681082b0 # | | | | `-ReturnStmt 0x556a681082a0 # | | | | `-CallExpr 0x556a68108270 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a68108258 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a68108238 '' Function 0x556a67fcd2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a68108210 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a681081f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a681081e0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a681081a8 'uint64_t4':'vector' lvalue ParmVar 0x556a68107e18 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x556a68107f78 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68108420 line:332:36 constexpr floor 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x556a68108370 col:29 used V 'double' # | | | |-CompoundStmt 0x556a68108768 # | | | | `-ReturnStmt 0x556a68108758 # | | | | `-CallExpr 0x556a68108728 'float' # | | | | |-ImplicitCastExpr 0x556a68108710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a681086f0 '' Function 0x556a67ff8240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x556a681086c8 'float' # | | | | `-ImplicitCastExpr 0x556a681086b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68108698 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68108660 'double' lvalue ParmVar 0x556a68108370 'V' 'double' # | | | `-DeprecatedAttr 0x556a681084d0 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a681088d8 line:332:36 constexpr floor 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x556a68108828 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x556a68108c40 # | | | | `-ReturnStmt 0x556a68108c30 # | | | | `-CallExpr 0x556a68108c00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a68108be8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a68108bc8 '' Function 0x556a67ff84b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a68108ba0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a68108b88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68108b70 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68108b38 'double2':'vector' lvalue ParmVar 0x556a68108828 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x556a68108988 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a68108db0 line:332:36 constexpr floor 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x556a68108d00 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x556a68109120 # | | | | `-ReturnStmt 0x556a68109110 # | | | | `-CallExpr 0x556a681090e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a681090c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a681090a8 '' Function 0x556a67ff8730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a68109080 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a68109068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68109050 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68109018 'double3':'vector' lvalue ParmVar 0x556a68108d00 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x556a68108e60 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a68109290 line:332:36 constexpr floor 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x556a681091e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x556a68109608 # | | | | `-ReturnStmt 0x556a681095f8 # | | | | `-CallExpr 0x556a681095c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a681095b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a68109590 '' Function 0x556a67ff89a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a68109568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a68109550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68109538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68109500 'double4':'vector' lvalue ParmVar 0x556a681091e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x556a68109340 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a68109768 line:333:37 constexpr floor 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x556a681096b8 col:26 used V 'int' # | | | |-CompoundStmt 0x556a6810a368 # | | | | `-ReturnStmt 0x556a6810a358 # | | | | `-CallExpr 0x556a6810a328 'float' # | | | | |-ImplicitCastExpr 0x556a6810a310 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a6810a2f0 '' Function 0x556a67ff8240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x556a6810a2c8 'float' # | | | | `-ImplicitCastExpr 0x556a6810a2b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6810a298 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6810a260 'int' lvalue ParmVar 0x556a681096b8 'V' 'int' # | | | `-DeprecatedAttr 0x556a6810a0c0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6810a4c8 line:333:37 constexpr floor 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x556a6810a418 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x556a6810a840 # | | | | `-ReturnStmt 0x556a6810a830 # | | | | `-CallExpr 0x556a6810a800 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a6810a7e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a6810a7c8 '' Function 0x556a67ff84b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a6810a7a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a6810a788 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6810a770 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6810a738 'int2':'vector' lvalue ParmVar 0x556a6810a418 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x556a6810a578 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6810a9a0 line:333:37 constexpr floor 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x556a6810a8f0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x556a6810ad20 # | | | | `-ReturnStmt 0x556a6810ad10 # | | | | `-CallExpr 0x556a6810ace0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a6810acc8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a6810aca8 '' Function 0x556a67ff8730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a6810ac80 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a6810ac68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6810ac50 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6810ac18 'int3':'vector' lvalue ParmVar 0x556a6810a8f0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x556a6810aa50 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6810ae80 line:333:37 constexpr floor 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x556a6810add0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x556a6810b208 # | | | | `-ReturnStmt 0x556a6810b1f8 # | | | | `-CallExpr 0x556a6810b1c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a6810b1b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a6810b190 '' Function 0x556a67ff89a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a6810b168 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a6810b150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6810b138 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6810b100 'int4':'vector' lvalue ParmVar 0x556a6810add0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x556a6810af30 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6810b368 line:333:37 constexpr floor 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x556a6810b2b8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x556a6810b6e0 # | | | | `-ReturnStmt 0x556a6810b6d0 # | | | | `-CallExpr 0x556a6810b6a0 'float' # | | | | |-ImplicitCastExpr 0x556a6810b688 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a6810b668 '' Function 0x556a67ff8240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x556a6810b640 'float' # | | | | `-ImplicitCastExpr 0x556a6810b628 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6810b610 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6810b5d8 'uint':'unsigned int' lvalue ParmVar 0x556a6810b2b8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x556a6810b418 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6810b840 line:333:37 constexpr floor 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x556a6810b790 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x556a6810bbd8 # | | | | `-ReturnStmt 0x556a6810bbc8 # | | | | `-CallExpr 0x556a6810bb98 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a6810bb80 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a6810bb60 '' Function 0x556a67ff84b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a6810bb38 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a6810bb20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6810bb08 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6810bad0 'uint2':'vector' lvalue ParmVar 0x556a6810b790 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x556a6810b8f0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6810bd38 line:333:37 constexpr floor 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x556a6810bc88 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x556a68112b60 # | | | | `-ReturnStmt 0x556a68112b50 # | | | | `-CallExpr 0x556a68112b20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a6810c080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a6810c060 '' Function 0x556a67ff8730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a6810c038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a6810c020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6810c008 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6810bfd0 'uint3':'vector' lvalue ParmVar 0x556a6810bc88 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x556a6810bde8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68112cc0 line:333:37 constexpr floor 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x556a68112c10 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x556a68113068 # | | | | `-ReturnStmt 0x556a68113058 # | | | | `-CallExpr 0x556a68113028 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a68113010 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a68112ff0 '' Function 0x556a67ff89a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a68112fc8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a68112fb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68112f98 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68112f60 'uint4':'vector' lvalue ParmVar 0x556a68112c10 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x556a68112d70 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a681131c8 line:333:37 constexpr floor 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x556a68113118 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x556a68113560 # | | | | `-ReturnStmt 0x556a68113550 # | | | | `-CallExpr 0x556a68113520 'float' # | | | | |-ImplicitCastExpr 0x556a68113508 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a681134e8 '' Function 0x556a67ff8240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x556a681134c0 'float' # | | | | `-ImplicitCastExpr 0x556a681134a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68113490 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68113458 'int64_t':'long' lvalue ParmVar 0x556a68113118 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x556a68113278 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a681136c0 line:333:37 constexpr floor 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x556a68113610 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x556a68113a78 # | | | | `-ReturnStmt 0x556a68113a68 # | | | | `-CallExpr 0x556a68113a38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a68113a20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a68113a00 '' Function 0x556a67ff84b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a681139d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a681139c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a681139a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68113970 'int64_t2':'vector' lvalue ParmVar 0x556a68113610 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x556a68113770 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68113bd8 line:333:37 constexpr floor 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556a68113b28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x556a68113f98 # | | | | `-ReturnStmt 0x556a68113f88 # | | | | `-CallExpr 0x556a68113f58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a68113f40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a68113f20 '' Function 0x556a67ff8730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a68113ef8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a68113ee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68113ec8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68113e90 'int64_t3':'vector' lvalue ParmVar 0x556a68113b28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x556a68113c88 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a681140f8 line:333:37 constexpr floor 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x556a68114048 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x556a681144c0 # | | | | `-ReturnStmt 0x556a681144b0 # | | | | `-CallExpr 0x556a68114480 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a68114468 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a68114448 '' Function 0x556a67ff89a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a68114420 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a68114408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a681143f0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a681143b8 'int64_t4':'vector' lvalue ParmVar 0x556a68114048 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x556a681141a8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68114620 line:333:37 constexpr floor 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x556a68114570 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x556a681149d8 # | | | | `-ReturnStmt 0x556a681149c8 # | | | | `-CallExpr 0x556a68114998 'float' # | | | | |-ImplicitCastExpr 0x556a68114980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a68114960 '' Function 0x556a67ff8240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x556a68114938 'float' # | | | | `-ImplicitCastExpr 0x556a68114920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68114908 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a681148d0 'uint64_t':'unsigned long' lvalue ParmVar 0x556a68114570 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x556a681146d0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68061e70 line:333:37 constexpr floor 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x556a68114a88 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x556a68062248 # | | | | `-ReturnStmt 0x556a68062238 # | | | | `-CallExpr 0x556a68062208 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a680621f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a680621d0 '' Function 0x556a67ff84b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a680621a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a68062190 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68062178 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68062140 'uint64_t2':'vector' lvalue ParmVar 0x556a68114a88 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x556a68061f20 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680623a8 line:333:37 constexpr floor 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556a680622f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x556a68062788 # | | | | `-ReturnStmt 0x556a68062778 # | | | | `-CallExpr 0x556a68062748 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a68062730 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a68062710 '' Function 0x556a67ff8730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a680626e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a680626d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680626b8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68062680 'uint64_t3':'vector' lvalue ParmVar 0x556a680622f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x556a68062458 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680628e8 line:333:37 constexpr floor 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x556a68062838 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x556a68062cd0 # | | | | `-ReturnStmt 0x556a68062cc0 # | | | | `-CallExpr 0x556a68062c90 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a68062c78 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a68062c58 '' Function 0x556a67ff89a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a68062c30 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a68062c18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68062c00 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68062bc8 'uint64_t4':'vector' lvalue ParmVar 0x556a68062838 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x556a68062998 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68062e40 line:339:36 constexpr frac 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x556a68062d90 col:29 used V 'double' # | | | |-CompoundStmt 0x556a68063188 # | | | | `-ReturnStmt 0x556a68063178 # | | | | `-CallExpr 0x556a68063148 'float' # | | | | |-ImplicitCastExpr 0x556a68063130 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a68063110 '' Function 0x556a67ff95f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x556a680630e8 'float' # | | | | `-ImplicitCastExpr 0x556a680630d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680630b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68063080 'double' lvalue ParmVar 0x556a68062d90 'V' 'double' # | | | `-DeprecatedAttr 0x556a68062ef0 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a680632f8 line:339:36 constexpr frac 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x556a68063248 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x556a68063660 # | | | | `-ReturnStmt 0x556a68063650 # | | | | `-CallExpr 0x556a68063620 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a68063608 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a680635e8 '' Function 0x556a67ff9870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a680635c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a680635a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68063590 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68063558 'double2':'vector' lvalue ParmVar 0x556a68063248 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x556a680633a8 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a680637d0 line:339:36 constexpr frac 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x556a68063720 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x556a68063b40 # | | | | `-ReturnStmt 0x556a68063b30 # | | | | `-CallExpr 0x556a68063b00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a68063ae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a68063ac8 '' Function 0x556a67ff9ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a68063aa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a68063a88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68063a70 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68063a38 'double3':'vector' lvalue ParmVar 0x556a68063720 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x556a68063880 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a68063cb0 line:339:36 constexpr frac 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x556a68063c00 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x556a681161a8 # | | | | `-ReturnStmt 0x556a68116198 # | | | | `-CallExpr 0x556a68116168 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a68116150 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a68116130 '' Function 0x556a67ff9d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a68116108 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a681160f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a681160d8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a681160a0 'double4':'vector' lvalue ParmVar 0x556a68063c00 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x556a68063d60 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a68116308 line:340:37 constexpr frac 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x556a68116258 col:26 used V 'int' # | | | |-CompoundStmt 0x556a68116660 # | | | | `-ReturnStmt 0x556a68116650 # | | | | `-CallExpr 0x556a68116620 'float' # | | | | |-ImplicitCastExpr 0x556a68116608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a681165e8 '' Function 0x556a67ff95f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x556a681165c0 'float' # | | | | `-ImplicitCastExpr 0x556a681165a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68116590 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68116558 'int' lvalue ParmVar 0x556a68116258 'V' 'int' # | | | `-DeprecatedAttr 0x556a681163b8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a681167c0 line:340:37 constexpr frac 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x556a68116710 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x556a68116b38 # | | | | `-ReturnStmt 0x556a68116b28 # | | | | `-CallExpr 0x556a68116af8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a68116ae0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a68116ac0 '' Function 0x556a67ff9870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a68116a98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a68116a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68116a68 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68116a30 'int2':'vector' lvalue ParmVar 0x556a68116710 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x556a68116870 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68116c98 line:340:37 constexpr frac 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x556a68116be8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x556a68117018 # | | | | `-ReturnStmt 0x556a68117008 # | | | | `-CallExpr 0x556a68116fd8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a68116fc0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a68116fa0 '' Function 0x556a67ff9ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a68116f78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a68116f60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68116f48 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68116f10 'int3':'vector' lvalue ParmVar 0x556a68116be8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x556a68116d48 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68117178 line:340:37 constexpr frac 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x556a681170c8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x556a68117500 # | | | | `-ReturnStmt 0x556a681174f0 # | | | | `-CallExpr 0x556a681174c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a681174a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a68117488 '' Function 0x556a67ff9d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a68117460 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a68117448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68117430 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a681173f8 'int4':'vector' lvalue ParmVar 0x556a681170c8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x556a68117228 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68117660 line:340:37 constexpr frac 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x556a681175b0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x556a681179d8 # | | | | `-ReturnStmt 0x556a681179c8 # | | | | `-CallExpr 0x556a68117998 'float' # | | | | |-ImplicitCastExpr 0x556a68117980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a68117960 '' Function 0x556a67ff95f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x556a68117938 'float' # | | | | `-ImplicitCastExpr 0x556a68117920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68117908 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a681178d0 'uint':'unsigned int' lvalue ParmVar 0x556a681175b0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x556a68117710 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68117b38 line:340:37 constexpr frac 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x556a68117a88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x556a68117ed0 # | | | | `-ReturnStmt 0x556a68117ec0 # | | | | `-CallExpr 0x556a68117e90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a68117e78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a68117e58 '' Function 0x556a67ff9870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a68117e30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a68117e18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68117e00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68117dc8 'uint2':'vector' lvalue ParmVar 0x556a68117a88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x556a68117be8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68118860 line:340:37 constexpr frac 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x556a681187b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x556a68118c00 # | | | | `-ReturnStmt 0x556a68118bf0 # | | | | `-CallExpr 0x556a68118bc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a68118ba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a68118b88 '' Function 0x556a67ff9ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a68118b60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a68118b48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68118b30 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68118af8 'uint3':'vector' lvalue ParmVar 0x556a681187b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x556a68118910 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68118d60 line:340:37 constexpr frac 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x556a68118cb0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x556a68119108 # | | | | `-ReturnStmt 0x556a681190f8 # | | | | `-CallExpr 0x556a681190c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a681190b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a68119090 '' Function 0x556a67ff9d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a68119068 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a68119050 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68119038 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68119000 'uint4':'vector' lvalue ParmVar 0x556a68118cb0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x556a68118e10 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68119268 line:340:37 constexpr frac 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x556a681191b8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x556a68119600 # | | | | `-ReturnStmt 0x556a681195f0 # | | | | `-CallExpr 0x556a681195c0 'float' # | | | | |-ImplicitCastExpr 0x556a681195a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a68119588 '' Function 0x556a67ff95f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x556a68119560 'float' # | | | | `-ImplicitCastExpr 0x556a68119548 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68119530 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a681194f8 'int64_t':'long' lvalue ParmVar 0x556a681191b8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x556a68119318 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68119760 line:340:37 constexpr frac 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x556a681196b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x556a68119b18 # | | | | `-ReturnStmt 0x556a68119b08 # | | | | `-CallExpr 0x556a68119ad8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a68119ac0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a68119aa0 '' Function 0x556a67ff9870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a68119a78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a68119a60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68119a48 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68119a10 'int64_t2':'vector' lvalue ParmVar 0x556a681196b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x556a68119810 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68119c78 line:340:37 constexpr frac 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556a68119bc8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x556a6811a038 # | | | | `-ReturnStmt 0x556a6811a028 # | | | | `-CallExpr 0x556a68119ff8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a68119fe0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a68119fc0 '' Function 0x556a67ff9ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a68119f98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a68119f80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68119f68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68119f30 'int64_t3':'vector' lvalue ParmVar 0x556a68119bc8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x556a68119d28 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6811a198 line:340:37 constexpr frac 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x556a6811a0e8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x556a6811a560 # | | | | `-ReturnStmt 0x556a6811a550 # | | | | `-CallExpr 0x556a6811a520 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a6811a508 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a6811a4e8 '' Function 0x556a67ff9d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a6811a4c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a6811a4a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6811a490 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6811a458 'int64_t4':'vector' lvalue ParmVar 0x556a6811a0e8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x556a6811a248 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6811a6c0 line:340:37 constexpr frac 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x556a6811a610 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x556a6811b488 # | | | | `-ReturnStmt 0x556a6811b478 # | | | | `-CallExpr 0x556a6811b448 'float' # | | | | |-ImplicitCastExpr 0x556a6811b430 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a6811b410 '' Function 0x556a67ff95f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x556a6811b3e8 'float' # | | | | `-ImplicitCastExpr 0x556a6811b3d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6811b3b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6811b380 'uint64_t':'unsigned long' lvalue ParmVar 0x556a6811a610 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x556a6811b180 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6811b5e8 line:340:37 constexpr frac 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x556a6811b538 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x556a6811b9c0 # | | | | `-ReturnStmt 0x556a6811b9b0 # | | | | `-CallExpr 0x556a6811b980 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a6811b968 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a6811b948 '' Function 0x556a67ff9870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a6811b920 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a6811b908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6811b8f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6811b8b8 'uint64_t2':'vector' lvalue ParmVar 0x556a6811b538 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x556a6811b698 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6811bb20 line:340:37 constexpr frac 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556a6811ba70 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x556a6811bf00 # | | | | `-ReturnStmt 0x556a6811bef0 # | | | | `-CallExpr 0x556a6811bec0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a6811bea8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a6811be88 '' Function 0x556a67ff9ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a6811be60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a6811be48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6811be30 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6811bdf8 'uint64_t3':'vector' lvalue ParmVar 0x556a6811ba70 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x556a6811bbd0 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6811c060 line:340:37 constexpr frac 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x556a6811bfb0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x556a6811c448 # | | | | `-ReturnStmt 0x556a6811c438 # | | | | `-CallExpr 0x556a6811c408 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a6811c3f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a6811c3d0 '' Function 0x556a67ff9d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a6811c3a8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a6811c390 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6811c378 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6811c340 'uint64_t4':'vector' lvalue ParmVar 0x556a6811bfb0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x556a6811c110 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6811c5a8 col:16 constexpr isinf 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x556a6811c500 col:29 used V 'double' # | | | |-CompoundStmt 0x556a6811c928 # | | | | `-ReturnStmt 0x556a6811c918 # | | | | `-CallExpr 0x556a6811c8e8 'bool' # | | | | |-ImplicitCastExpr 0x556a6811c8d0 'bool (*)(float)' # | | | | | `-DeclRefExpr 0x556a6811c878 '' Function 0x556a67ffaae0 'isinf' 'bool (float)' # | | | | `-CStyleCastExpr 0x556a6811c850 'float' # | | | | `-ImplicitCastExpr 0x556a6811c838 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6811c820 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6811c7e8 'double' lvalue ParmVar 0x556a6811c500 'V' 'double' # | | | `-DeprecatedAttr 0x556a6811c658 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a6811ca90 col:17 constexpr isinf 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x556a6811c9e0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x556a6811ce58 # | | | | `-ReturnStmt 0x556a6811ce48 # | | | | `-CallExpr 0x556a6811ce18 'vector' # | | | | |-ImplicitCastExpr 0x556a6811ce00 'bool2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a6811cd80 '' Function 0x556a67ffadf8 'isinf' 'bool2 (float2)' # | | | | `-CStyleCastExpr 0x556a6811cd58 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a6811cd40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6811cd28 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6811ccf0 'double2':'vector' lvalue ParmVar 0x556a6811c9e0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x556a6811cb40 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a6811cfc0 col:17 constexpr isinf 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x556a6811cf10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x556a6811d798 # | | | | `-ReturnStmt 0x556a6811d788 # | | | | `-CallExpr 0x556a6811d758 'vector' # | | | | |-ImplicitCastExpr 0x556a6811d740 'bool3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a6811d6c0 '' Function 0x556a67ffb0e8 'isinf' 'bool3 (float3)' # | | | | `-CStyleCastExpr 0x556a6811d698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a6811d680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6811d668 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6811d630 'double3':'vector' lvalue ParmVar 0x556a6811cf10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x556a6811d070 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a6811d900 col:17 constexpr isinf 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x556a6811d850 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x556a6811dcd8 # | | | | `-ReturnStmt 0x556a6811dcc8 # | | | | `-CallExpr 0x556a6811dc98 'vector' # | | | | |-ImplicitCastExpr 0x556a6811dc80 'bool4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a6811dc00 '' Function 0x556a67ffb3d8 'isinf' 'bool4 (float4)' # | | | | `-CStyleCastExpr 0x556a6811dbd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a6811dbc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6811dba8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6811db70 'double4':'vector' lvalue ParmVar 0x556a6811d850 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x556a6811d9b0 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a6811ddb0 col:16 constexpr isnan 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x556a6811dd08 col:29 used V 'double' # | | | `-CompoundStmt 0x556a6811e018 # | | | `-ReturnStmt 0x556a6811e008 # | | | `-CallExpr 0x556a6811dfd8 'bool' # | | | |-ImplicitCastExpr 0x556a6811dfc0 'bool (*)(float)' # | | | | `-DeclRefExpr 0x556a6811dfa0 '' Function 0x556a67ffc000 'isnan' 'bool (float)' # | | | `-CStyleCastExpr 0x556a6811df78 'float' # | | | `-ImplicitCastExpr 0x556a6811df60 'float' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x556a6811df48 'double' part_of_explicit_cast # | | | `-DeclRefExpr 0x556a6811df10 'double' lvalue ParmVar 0x556a6811dd08 'V' 'double' # | | |-FunctionDecl 0x556a6811e0f8 col:17 constexpr isnan 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x556a6811e048 col:31 used V 'double2':'vector' # | | | `-CompoundStmt 0x556a6811e380 # | | | `-ReturnStmt 0x556a6811e370 # | | | `-CallExpr 0x556a6811e340 'vector' # | | | |-ImplicitCastExpr 0x556a6811e328 'bool2 (*)(float2)' # | | | | `-DeclRefExpr 0x556a6811e308 '' Function 0x556a67ffc278 'isnan' 'bool2 (float2)' # | | | `-CStyleCastExpr 0x556a6811e2e0 'float2':'vector' # | | | `-ImplicitCastExpr 0x556a6811e2c8 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x556a6811e2b0 'double2':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x556a6811e278 'double2':'vector' lvalue ParmVar 0x556a6811e048 'V' 'double2':'vector' # | | |-FunctionDecl 0x556a6811e460 col:17 constexpr isnan 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x556a6811e3b0 col:31 used V 'double3':'vector' # | | | `-CompoundStmt 0x556a6811e6f0 # | | | `-ReturnStmt 0x556a6811e6e0 # | | | `-CallExpr 0x556a6811e6b0 'vector' # | | | |-ImplicitCastExpr 0x556a6811e698 'bool3 (*)(float3)' # | | | | `-DeclRefExpr 0x556a6811e678 '' Function 0x556a67ffc4f0 'isnan' 'bool3 (float3)' # | | | `-CStyleCastExpr 0x556a6811e650 'float3':'vector' # | | | `-ImplicitCastExpr 0x556a6811e638 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x556a6811e620 'double3':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x556a6811e5e8 'double3':'vector' lvalue ParmVar 0x556a6811e3b0 'V' 'double3':'vector' # | | |-FunctionDecl 0x556a6811e7d0 col:17 constexpr isnan 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x556a6811e720 col:31 used V 'double4':'vector' # | | | `-CompoundStmt 0x556a6811ea68 # | | | `-ReturnStmt 0x556a6811ea58 # | | | `-CallExpr 0x556a6811ea28 'vector' # | | | |-ImplicitCastExpr 0x556a6811ea10 'bool4 (*)(float4)' # | | | | `-DeclRefExpr 0x556a6811e9f0 '' Function 0x556a67ffc768 'isnan' 'bool4 (float4)' # | | | `-CStyleCastExpr 0x556a6811e9c8 'float4':'vector' # | | | `-ImplicitCastExpr 0x556a6811e9b0 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x556a6811e998 'double4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x556a6811e960 'double4':'vector' lvalue ParmVar 0x556a6811e720 'V' 'double4':'vector' # | | |-FunctionTemplateDecl 0x556a6811f160 line:370:66 invalid lerp # | | | |-TemplateTypeParmDecl 0x556a6811ea80 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x556a6811eb18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x556a6811f0b8 line:370:66 invalid constexpr lerp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x556a6811ee28 col:18 invalid x 'int' # | | | |-ParmVarDecl 0x556a6811ef00 col:34 invalid y 'int' # | | | |-ParmVarDecl 0x556a6811ef78 col:39 s 'T' # | | | |-CompoundStmt 0x556a6811f430 # | | | | `-ReturnStmt 0x556a6811f420 # | | | | `-RecoveryExpr 0x556a6811f3e8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x556a6811f2d0 '' lvalue (ADL) = 'lerp' 0x556a67ffe578 0x556a67ffcb08 0x556a67ffced0 0x556a67ffd298 0x556a67ffd660 0x556a67ffda10 0x556a67ffdde8 0x556a67ffe1b0 # | | | | |-RecoveryExpr 0x556a6811f350 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x556a6811f370 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x556a6811f1d0 "In 202x mismatched vector/scalar lowering for lerp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x556a6811f8f8 line:375:38 constexpr lerp 'float (double, double, double)' implicit-inline # | | | |-ParmVarDecl 0x556a6811f4f0 col:29 used V1 'double' # | | | |-ParmVarDecl 0x556a6811f740 col:40 used V2 'double' # | | | |-ParmVarDecl 0x556a6811f7c0 col:51 used V3 'double' # | | | |-CompoundStmt 0x556a6811fdb8 # | | | | `-ReturnStmt 0x556a6811fda8 # | | | | `-CallExpr 0x556a6811fd68 'float' # | | | | |-ImplicitCastExpr 0x556a6811fd50 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x556a6811fcf8 '' Function 0x556a67ffda10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x556a6811fbb0 'float' # | | | | | `-ImplicitCastExpr 0x556a6811fb98 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a6811fb80 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a6811fb48 'double' lvalue ParmVar 0x556a6811f4f0 'V1' 'double' # | | | | |-CStyleCastExpr 0x556a6811fc40 'float' # | | | | | `-ImplicitCastExpr 0x556a6811fc28 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a6811fc10 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a6811fbd8 'double' lvalue ParmVar 0x556a6811f740 'V2' 'double' # | | | | `-CStyleCastExpr 0x556a6811fcd0 'float' # | | | | `-ImplicitCastExpr 0x556a6811fcb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6811fca0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6811fc68 'double' lvalue ParmVar 0x556a6811f7c0 'V3' 'double' # | | | `-DeprecatedAttr 0x556a6811f9b8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a68120108 line:375:38 constexpr lerp 'float2 (double2, double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x556a6811fe78 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x556a6811fef8 col:43 used V2 'double2':'vector' # | | | |-ParmVarDecl 0x556a6811ff78 col:55 used V3 'double2':'vector' # | | | |-CompoundStmt 0x556a68120648 # | | | | `-ReturnStmt 0x556a68120638 # | | | | `-CallExpr 0x556a681205f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a681205e0 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x556a68120558 '' Function 0x556a67ffdde8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x556a681203e0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x556a681203c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a681203b0 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a68120378 'double2':'vector' lvalue ParmVar 0x556a6811fe78 'V1' 'double2':'vector' # | | | | |-CStyleCastExpr 0x556a68120488 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x556a68120470 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a68120458 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a68120420 'double2':'vector' lvalue ParmVar 0x556a6811fef8 'V2' 'double2':'vector' # | | | | `-CStyleCastExpr 0x556a68120530 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a68120518 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68120500 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a681204c8 'double2':'vector' lvalue ParmVar 0x556a6811ff78 'V3' 'double2':'vector' # | | | `-DeprecatedAttr 0x556a681201c8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a68120998 line:375:38 constexpr lerp 'float3 (double3, double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x556a68120708 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x556a68120788 col:43 used V2 'double3':'vector' # | | | |-ParmVarDecl 0x556a68120808 col:55 used V3 'double3':'vector' # | | | |-CompoundStmt 0x556a68120ed8 # | | | | `-ReturnStmt 0x556a68120ec8 # | | | | `-CallExpr 0x556a68120e88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a68120e70 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x556a68120df0 '' Function 0x556a67ffe1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x556a68120c78 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x556a68120c60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a68120c48 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a68120c10 'double3':'vector' lvalue ParmVar 0x556a68120708 'V1' 'double3':'vector' # | | | | |-CStyleCastExpr 0x556a68120d20 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x556a68120d08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a68120cf0 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a68120cb8 'double3':'vector' lvalue ParmVar 0x556a68120788 'V2' 'double3':'vector' # | | | | `-CStyleCastExpr 0x556a68120dc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a68120db0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68120d98 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68120d60 'double3':'vector' lvalue ParmVar 0x556a68120808 'V3' 'double3':'vector' # | | | `-DeprecatedAttr 0x556a68120a58 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a68121228 line:375:38 constexpr lerp 'float4 (double4, double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x556a68120f98 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x556a68121018 col:43 used V2 'double4':'vector' # | | | |-ParmVarDecl 0x556a68121098 col:55 used V3 'double4':'vector' # | | | |-CompoundStmt 0x556a68122ba0 # | | | | `-ReturnStmt 0x556a68122b90 # | | | | `-CallExpr 0x556a68122b50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a68121710 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x556a68121688 '' Function 0x556a67ffe578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x556a68121510 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x556a681214f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a681214e0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a681214a8 'double4':'vector' lvalue ParmVar 0x556a68120f98 'V1' 'double4':'vector' # | | | | |-CStyleCastExpr 0x556a681215b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x556a681215a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a68121588 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a68121550 'double4':'vector' lvalue ParmVar 0x556a68121018 'V2' 'double4':'vector' # | | | | `-CStyleCastExpr 0x556a68121660 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a68121648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68121630 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a681215f8 'double4':'vector' lvalue ParmVar 0x556a68121098 'V3' 'double4':'vector' # | | | `-DeprecatedAttr 0x556a681212e8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a68122e88 line:376:39 constexpr lerp 'float (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x556a68122c50 col:26 used V1 'int' # | | | |-ParmVarDecl 0x556a68122cd0 col:34 used V2 'int' # | | | |-ParmVarDecl 0x556a68122d50 col:42 used V3 'int' # | | | |-CompoundStmt 0x556a68123320 # | | | | `-ReturnStmt 0x556a68123310 # | | | | `-CallExpr 0x556a681232d0 'float' # | | | | |-ImplicitCastExpr 0x556a681232b8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x556a68123298 '' Function 0x556a67ffda10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x556a68123150 'float' # | | | | | `-ImplicitCastExpr 0x556a68123138 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a68123120 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a681230e8 'int' lvalue ParmVar 0x556a68122c50 'V1' 'int' # | | | | |-CStyleCastExpr 0x556a681231e0 'float' # | | | | | `-ImplicitCastExpr 0x556a681231c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a681231b0 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a68123178 'int' lvalue ParmVar 0x556a68122cd0 'V2' 'int' # | | | | `-CStyleCastExpr 0x556a68123270 'float' # | | | | `-ImplicitCastExpr 0x556a68123258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68123240 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68123208 'int' lvalue ParmVar 0x556a68122d50 'V3' 'int' # | | | `-DeprecatedAttr 0x556a68122f48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68123658 line:376:39 constexpr lerp 'float2 (int2, int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x556a681233d0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x556a68123450 col:37 used V2 'int2':'vector' # | | | |-ParmVarDecl 0x556a681234d0 col:46 used V3 'int2':'vector' # | | | |-CompoundStmt 0x556a68123b40 # | | | | `-ReturnStmt 0x556a68123b30 # | | | | `-CallExpr 0x556a68123af0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a68123ad8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x556a68123ab8 '' Function 0x556a67ffdde8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x556a68123940 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x556a68123928 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a68123910 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a681238d8 'int2':'vector' lvalue ParmVar 0x556a681233d0 'V1' 'int2':'vector' # | | | | |-CStyleCastExpr 0x556a681239e8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x556a681239d0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a681239b8 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a68123980 'int2':'vector' lvalue ParmVar 0x556a68123450 'V2' 'int2':'vector' # | | | | `-CStyleCastExpr 0x556a68123a90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a68123a78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68123a60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68123a28 'int2':'vector' lvalue ParmVar 0x556a681234d0 'V3' 'int2':'vector' # | | | `-DeprecatedAttr 0x556a68123718 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68123e78 line:376:39 constexpr lerp 'float3 (int3, int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x556a68123bf0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x556a68123c70 col:37 used V2 'int3':'vector' # | | | |-ParmVarDecl 0x556a68123cf0 col:46 used V3 'int3':'vector' # | | | |-CompoundStmt 0x556a68124368 # | | | | `-ReturnStmt 0x556a68124358 # | | | | `-CallExpr 0x556a68124318 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a68124300 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x556a681242e0 '' Function 0x556a67ffe1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x556a68124168 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x556a68124150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a68124138 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a68124100 'int3':'vector' lvalue ParmVar 0x556a68123bf0 'V1' 'int3':'vector' # | | | | |-CStyleCastExpr 0x556a68124210 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x556a681241f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a681241e0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a681241a8 'int3':'vector' lvalue ParmVar 0x556a68123c70 'V2' 'int3':'vector' # | | | | `-CStyleCastExpr 0x556a681242b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a681242a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68124288 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68124250 'int3':'vector' lvalue ParmVar 0x556a68123cf0 'V3' 'int3':'vector' # | | | `-DeprecatedAttr 0x556a68123f38 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a681246a8 line:376:39 constexpr lerp 'float4 (int4, int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x556a68124418 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x556a68124498 col:37 used V2 'int4':'vector' # | | | |-ParmVarDecl 0x556a68124518 col:46 used V3 'int4':'vector' # | | | |-CompoundStmt 0x556a68125bc0 # | | | | `-ReturnStmt 0x556a68125bb0 # | | | | `-CallExpr 0x556a68125b70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a68124b38 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x556a68124b18 '' Function 0x556a67ffe578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x556a681249a0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x556a68124988 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a68124970 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a68124938 'int4':'vector' lvalue ParmVar 0x556a68124418 'V1' 'int4':'vector' # | | | | |-CStyleCastExpr 0x556a68124a48 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x556a68124a30 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a68124a18 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a681249e0 'int4':'vector' lvalue ParmVar 0x556a68124498 'V2' 'int4':'vector' # | | | | `-CStyleCastExpr 0x556a68124af0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a68124ad8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68124ac0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68124a88 'int4':'vector' lvalue ParmVar 0x556a68124518 'V3' 'int4':'vector' # | | | `-DeprecatedAttr 0x556a68124768 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68125ef8 line:376:39 constexpr lerp 'float (uint, uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x556a68125c70 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x556a68125cf0 col:36 used V2 'uint':'unsigned int' # | | | |-ParmVarDecl 0x556a68125d70 col:45 used V3 'uint':'unsigned int' # | | | |-CompoundStmt 0x556a681263b0 # | | | | `-ReturnStmt 0x556a681263a0 # | | | | `-CallExpr 0x556a68126360 'float' # | | | | |-ImplicitCastExpr 0x556a68126348 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x556a68126328 '' Function 0x556a67ffda10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x556a681261e0 'float' # | | | | | `-ImplicitCastExpr 0x556a681261c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a681261b0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a68126178 'uint':'unsigned int' lvalue ParmVar 0x556a68125c70 'V1' 'uint':'unsigned int' # | | | | |-CStyleCastExpr 0x556a68126270 'float' # | | | | | `-ImplicitCastExpr 0x556a68126258 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a68126240 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a68126208 'uint':'unsigned int' lvalue ParmVar 0x556a68125cf0 'V2' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x556a68126300 'float' # | | | | `-ImplicitCastExpr 0x556a681262e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a681262d0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68126298 'uint':'unsigned int' lvalue ParmVar 0x556a68125d70 'V3' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x556a68125fb8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a681266e8 line:376:39 constexpr lerp 'float2 (uint2, uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x556a68126460 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x556a681264e0 col:39 used V2 'uint2':'vector' # | | | |-ParmVarDecl 0x556a68126560 col:49 used V3 'uint2':'vector' # | | | |-CompoundStmt 0x556a68126bf0 # | | | | `-ReturnStmt 0x556a68126be0 # | | | | `-CallExpr 0x556a68126ba0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a68126b88 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x556a68126b68 '' Function 0x556a67ffdde8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x556a681269f0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x556a681269d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a681269c0 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a68126988 'uint2':'vector' lvalue ParmVar 0x556a68126460 'V1' 'uint2':'vector' # | | | | |-CStyleCastExpr 0x556a68126a98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x556a68126a80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a68126a68 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a68126a30 'uint2':'vector' lvalue ParmVar 0x556a681264e0 'V2' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x556a68126b40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a68126b28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68126b10 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68126ad8 'uint2':'vector' lvalue ParmVar 0x556a68126560 'V3' 'uint2':'vector' # | | | `-DeprecatedAttr 0x556a681267a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68126f28 line:376:39 constexpr lerp 'float3 (uint3, uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x556a68126ca0 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x556a68126d20 col:39 used V2 'uint3':'vector' # | | | |-ParmVarDecl 0x556a68126da0 col:49 used V3 'uint3':'vector' # | | | |-CompoundStmt 0x556a68127438 # | | | | `-ReturnStmt 0x556a68127428 # | | | | `-CallExpr 0x556a681273e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a681273d0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x556a681273b0 '' Function 0x556a67ffe1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x556a68127238 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x556a68127220 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a68127208 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a681271d0 'uint3':'vector' lvalue ParmVar 0x556a68126ca0 'V1' 'uint3':'vector' # | | | | |-CStyleCastExpr 0x556a681272e0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x556a681272c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a681272b0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a68127278 'uint3':'vector' lvalue ParmVar 0x556a68126d20 'V2' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x556a68127388 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a68127370 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68127358 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68127320 'uint3':'vector' lvalue ParmVar 0x556a68126da0 'V3' 'uint3':'vector' # | | | `-DeprecatedAttr 0x556a68126fe8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68127778 line:376:39 constexpr lerp 'float4 (uint4, uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x556a681274e8 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x556a68127568 col:39 used V2 'uint4':'vector' # | | | |-ParmVarDecl 0x556a681275e8 col:49 used V3 'uint4':'vector' # | | | |-CompoundStmt 0x556a68127cb0 # | | | | `-ReturnStmt 0x556a68127ca0 # | | | | `-CallExpr 0x556a68127c60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a68127c48 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x556a68127c28 '' Function 0x556a67ffe578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x556a68127a90 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x556a68127a78 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a68127a60 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a68127a28 'uint4':'vector' lvalue ParmVar 0x556a681274e8 'V1' 'uint4':'vector' # | | | | |-CStyleCastExpr 0x556a68127b38 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x556a68127b20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a68127b08 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a68127ad0 'uint4':'vector' lvalue ParmVar 0x556a68127568 'V2' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x556a68127c00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a68127be8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68127bd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68127b98 'uint4':'vector' lvalue ParmVar 0x556a681275e8 'V3' 'uint4':'vector' # | | | `-DeprecatedAttr 0x556a68127838 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68127fe8 line:376:39 constexpr lerp 'float (int64_t, int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x556a68127d60 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x556a68127de0 col:42 used V2 'int64_t':'long' # | | | |-ParmVarDecl 0x556a68127e60 col:54 used V3 'int64_t':'long' # | | | |-CompoundStmt 0x556a681284c0 # | | | | `-ReturnStmt 0x556a681284b0 # | | | | `-CallExpr 0x556a68128470 'float' # | | | | |-ImplicitCastExpr 0x556a68128458 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x556a68128438 '' Function 0x556a67ffda10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x556a681282f0 'float' # | | | | | `-ImplicitCastExpr 0x556a681282d8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a681282c0 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a68128288 'int64_t':'long' lvalue ParmVar 0x556a68127d60 'V1' 'int64_t':'long' # | | | | |-CStyleCastExpr 0x556a68128380 'float' # | | | | | `-ImplicitCastExpr 0x556a68128368 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a68128350 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a68128318 'int64_t':'long' lvalue ParmVar 0x556a68127de0 'V2' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x556a68128410 'float' # | | | | `-ImplicitCastExpr 0x556a681283f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a681283e0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a681283a8 'int64_t':'long' lvalue ParmVar 0x556a68127e60 'V3' 'int64_t':'long' # | | | `-DeprecatedAttr 0x556a681280a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a681287f8 line:376:39 constexpr lerp 'float2 (int64_t2, int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x556a68128570 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x556a681285f0 col:45 used V2 'int64_t2':'vector' # | | | |-ParmVarDecl 0x556a68128670 col:58 used V3 'int64_t2':'vector' # | | | |-CompoundStmt 0x556a68128d20 # | | | | `-ReturnStmt 0x556a68128d10 # | | | | `-CallExpr 0x556a68128cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a68128cb8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x556a68128c98 '' Function 0x556a67ffdde8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x556a68128b20 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x556a68128b08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a68128af0 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a68128ab8 'int64_t2':'vector' lvalue ParmVar 0x556a68128570 'V1' 'int64_t2':'vector' # | | | | |-CStyleCastExpr 0x556a68128bc8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x556a68128bb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a68128b98 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a68128b60 'int64_t2':'vector' lvalue ParmVar 0x556a681285f0 'V2' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x556a68128c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a68128c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68128c40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68128c08 'int64_t2':'vector' lvalue ParmVar 0x556a68128670 'V3' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x556a681288b8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68129058 line:376:39 constexpr lerp 'float3 (int64_t3, int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556a68128dd0 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x556a68128e50 col:45 used V2 'int64_t3':'vector' # | | | |-ParmVarDecl 0x556a68128ed0 col:58 used V3 'int64_t3':'vector' # | | | |-CompoundStmt 0x556a68129588 # | | | | `-ReturnStmt 0x556a68129578 # | | | | `-CallExpr 0x556a68129538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a68129520 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x556a68129500 '' Function 0x556a67ffe1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x556a68129388 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x556a68129370 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a68129358 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a68129320 'int64_t3':'vector' lvalue ParmVar 0x556a68128dd0 'V1' 'int64_t3':'vector' # | | | | |-CStyleCastExpr 0x556a68129430 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x556a68129418 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a68129400 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a681293c8 'int64_t3':'vector' lvalue ParmVar 0x556a68128e50 'V2' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x556a681294d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a681294c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a681294a8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68129470 'int64_t3':'vector' lvalue ParmVar 0x556a68128ed0 'V3' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x556a68129118 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a681298c8 line:376:39 constexpr lerp 'float4 (int64_t4, int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x556a68129638 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x556a681296b8 col:45 used V2 'int64_t4':'vector' # | | | |-ParmVarDecl 0x556a68129738 col:58 used V3 'int64_t4':'vector' # | | | |-CompoundStmt 0x556a6812ae20 # | | | | `-ReturnStmt 0x556a6812ae10 # | | | | `-CallExpr 0x556a6812add0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a6812adb8 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x556a6812ad98 '' Function 0x556a67ffe578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x556a6812ac20 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x556a6812ac08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a6812abf0 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a6812abb8 'int64_t4':'vector' lvalue ParmVar 0x556a68129638 'V1' 'int64_t4':'vector' # | | | | |-CStyleCastExpr 0x556a6812acc8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x556a6812acb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a6812ac98 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a6812ac60 'int64_t4':'vector' lvalue ParmVar 0x556a681296b8 'V2' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x556a6812ad70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a6812ad58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6812ad40 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6812ad08 'int64_t4':'vector' lvalue ParmVar 0x556a68129738 'V3' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x556a68129988 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6812b158 line:376:39 constexpr lerp 'float (uint64_t, uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x556a6812aed0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x556a6812af50 col:44 used V2 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x556a6812afd0 col:57 used V3 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x556a6812b650 # | | | | `-ReturnStmt 0x556a6812b640 # | | | | `-CallExpr 0x556a6812b600 'float' # | | | | |-ImplicitCastExpr 0x556a6812b5e8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x556a6812b5c8 '' Function 0x556a67ffda10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x556a6812b480 'float' # | | | | | `-ImplicitCastExpr 0x556a6812b468 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a6812b450 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a6812b418 'uint64_t':'unsigned long' lvalue ParmVar 0x556a6812aed0 'V1' 'uint64_t':'unsigned long' # | | | | |-CStyleCastExpr 0x556a6812b510 'float' # | | | | | `-ImplicitCastExpr 0x556a6812b4f8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a6812b4e0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a6812b4a8 'uint64_t':'unsigned long' lvalue ParmVar 0x556a6812af50 'V2' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x556a6812b5a0 'float' # | | | | `-ImplicitCastExpr 0x556a6812b588 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6812b570 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6812b538 'uint64_t':'unsigned long' lvalue ParmVar 0x556a6812afd0 'V3' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x556a6812b218 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6812b988 line:376:39 constexpr lerp 'float2 (uint64_t2, uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x556a6812b700 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x556a6812b780 col:47 used V2 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x556a6812b800 col:61 used V3 'uint64_t2':'vector' # | | | |-CompoundStmt 0x556a6812bed0 # | | | | `-ReturnStmt 0x556a6812bec0 # | | | | `-CallExpr 0x556a6812be80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a6812be68 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x556a6812be48 '' Function 0x556a67ffdde8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x556a6812bcd0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x556a6812bcb8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a6812bca0 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a6812bc68 'uint64_t2':'vector' lvalue ParmVar 0x556a6812b700 'V1' 'uint64_t2':'vector' # | | | | |-CStyleCastExpr 0x556a6812bd78 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x556a6812bd60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a6812bd48 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a6812bd10 'uint64_t2':'vector' lvalue ParmVar 0x556a6812b780 'V2' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x556a6812be20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a6812be08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6812bdf0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6812bdb8 'uint64_t2':'vector' lvalue ParmVar 0x556a6812b800 'V3' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x556a6812ba48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6812c208 line:376:39 constexpr lerp 'float3 (uint64_t3, uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556a6812bf80 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x556a6812c000 col:47 used V2 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x556a6812c080 col:61 used V3 'uint64_t3':'vector' # | | | |-CompoundStmt 0x556a6812c758 # | | | | `-ReturnStmt 0x556a6812c748 # | | | | `-CallExpr 0x556a6812c708 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a6812c6f0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x556a6812c6d0 '' Function 0x556a67ffe1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x556a6812c558 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x556a6812c540 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a6812c528 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a6812c4f0 'uint64_t3':'vector' lvalue ParmVar 0x556a6812bf80 'V1' 'uint64_t3':'vector' # | | | | |-CStyleCastExpr 0x556a6812c600 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x556a6812c5e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a6812c5d0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a6812c598 'uint64_t3':'vector' lvalue ParmVar 0x556a6812c000 'V2' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x556a6812c6a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a6812c690 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6812c678 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6812c640 'uint64_t3':'vector' lvalue ParmVar 0x556a6812c080 'V3' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x556a6812c2c8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6812ca98 line:376:39 constexpr lerp 'float4 (uint64_t4, uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x556a6812c808 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x556a6812c888 col:47 used V2 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x556a6812c908 col:61 used V3 'uint64_t4':'vector' # | | | |-CompoundStmt 0x556a6812d000 # | | | | `-ReturnStmt 0x556a6812cff0 # | | | | `-CallExpr 0x556a6812cfb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a6812cf98 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x556a6812cf78 '' Function 0x556a67ffe578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x556a6812ce00 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x556a6812cde8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a6812cdd0 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a6812cd98 'uint64_t4':'vector' lvalue ParmVar 0x556a6812c808 'V1' 'uint64_t4':'vector' # | | | | |-CStyleCastExpr 0x556a6812cea8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x556a6812ce90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a6812ce78 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a6812ce40 'uint64_t4':'vector' lvalue ParmVar 0x556a6812c888 'V2' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x556a6812cf50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a6812cf38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6812cf20 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6812cee8 'uint64_t4':'vector' lvalue ParmVar 0x556a6812c908 'V3' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x556a6812cb58 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6812d168 line:382:36 constexpr log 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x556a6812d0b8 col:29 used V 'double' # | | | |-CompoundStmt 0x556a6812d4b0 # | | | | `-ReturnStmt 0x556a6812d4a0 # | | | | `-CallExpr 0x556a6812d470 'float' # | | | | |-ImplicitCastExpr 0x556a6812d458 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a6812d438 '' Function 0x556a67fff1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x556a6812d410 'float' # | | | | `-ImplicitCastExpr 0x556a6812d3f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6812d3e0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6812d3a8 'double' lvalue ParmVar 0x556a6812d0b8 'V' 'double' # | | | `-DeprecatedAttr 0x556a6812d218 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a6812d618 line:382:36 constexpr log 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x556a6812d568 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x556a6812d980 # | | | | `-ReturnStmt 0x556a6812d970 # | | | | `-CallExpr 0x556a6812d940 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a6812d928 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a6812d908 '' Function 0x556a67fff470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a6812d8e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a6812d8c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6812d8b0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6812d878 'double2':'vector' lvalue ParmVar 0x556a6812d568 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x556a6812d6c8 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a6812dae8 line:382:36 constexpr log 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x556a6812da38 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x556a6812de58 # | | | | `-ReturnStmt 0x556a6812de48 # | | | | `-CallExpr 0x556a6812de18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a6812de00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a6812dde0 '' Function 0x556a67fff6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a6812ddb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a6812dda0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6812dd88 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6812dd50 'double3':'vector' lvalue ParmVar 0x556a6812da38 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x556a6812db98 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a6812dfc0 line:382:36 constexpr log 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x556a6812df10 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x556a6812e338 # | | | | `-ReturnStmt 0x556a6812e328 # | | | | `-CallExpr 0x556a6812e2f8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a6812e2e0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a6812e2c0 '' Function 0x556a67fff960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a6812e298 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a6812e280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6812e268 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6812e230 'double4':'vector' lvalue ParmVar 0x556a6812df10 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x556a6812e070 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a6812e498 line:383:37 constexpr log 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x556a6812e3e8 col:26 used V 'int' # | | | |-CompoundStmt 0x556a6812e7f0 # | | | | `-ReturnStmt 0x556a6812e7e0 # | | | | `-CallExpr 0x556a6812e7b0 'float' # | | | | |-ImplicitCastExpr 0x556a6812e798 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a6812e778 '' Function 0x556a67fff1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x556a6812e750 'float' # | | | | `-ImplicitCastExpr 0x556a6812e738 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6812e720 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6812e6e8 'int' lvalue ParmVar 0x556a6812e3e8 'V' 'int' # | | | `-DeprecatedAttr 0x556a6812e548 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6812e950 line:383:37 constexpr log 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x556a6812e8a0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x556a6812ece0 # | | | | `-ReturnStmt 0x556a6812ecd0 # | | | | `-CallExpr 0x556a6812eca0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a6812ec88 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a6812ec68 '' Function 0x556a67fff470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a6812ec40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a6812ec28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6812ec10 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6812ebd8 'int2':'vector' lvalue ParmVar 0x556a6812e8a0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x556a6812ea00 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6812ee40 line:383:37 constexpr log 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x556a6812ed90 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x556a6812f1c0 # | | | | `-ReturnStmt 0x556a6812f1b0 # | | | | `-CallExpr 0x556a6812f180 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a6812f168 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a6812f148 '' Function 0x556a67fff6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a6812f120 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a6812f108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6812f0f0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6812f0b8 'int3':'vector' lvalue ParmVar 0x556a6812ed90 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x556a6812eef0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6812f320 line:383:37 constexpr log 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x556a6812f270 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x556a6812f6a8 # | | | | `-ReturnStmt 0x556a6812f698 # | | | | `-CallExpr 0x556a6812f668 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a6812f650 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a6812f630 '' Function 0x556a67fff960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a6812f608 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a6812f5f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6812f5d8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6812f5a0 'int4':'vector' lvalue ParmVar 0x556a6812f270 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x556a6812f3d0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6812f808 line:383:37 constexpr log 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x556a6812f758 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x556a6812fb80 # | | | | `-ReturnStmt 0x556a6812fb70 # | | | | `-CallExpr 0x556a6812fb40 'float' # | | | | |-ImplicitCastExpr 0x556a6812fb28 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a6812fb08 '' Function 0x556a67fff1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x556a6812fae0 'float' # | | | | `-ImplicitCastExpr 0x556a6812fac8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6812fab0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6812fa78 'uint':'unsigned int' lvalue ParmVar 0x556a6812f758 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x556a6812f8b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6812fce0 line:383:37 constexpr log 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x556a6812fc30 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x556a68130078 # | | | | `-ReturnStmt 0x556a68130068 # | | | | `-CallExpr 0x556a68130038 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a68130020 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a68130000 '' Function 0x556a67fff470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a6812ffd8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a6812ffc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6812ffa8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6812ff70 'uint2':'vector' lvalue ParmVar 0x556a6812fc30 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x556a6812fd90 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a681301d8 line:383:37 constexpr log 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x556a68130128 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x556a68130578 # | | | | `-ReturnStmt 0x556a68130568 # | | | | `-CallExpr 0x556a68130538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a68130520 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a68130500 '' Function 0x556a67fff6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a681304d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a681304c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a681304a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68130470 'uint3':'vector' lvalue ParmVar 0x556a68130128 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x556a68130288 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a681306d8 line:383:37 constexpr log 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x556a68130628 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x556a68130a80 # | | | | `-ReturnStmt 0x556a68130a70 # | | | | `-CallExpr 0x556a68130a40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a68130a28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a68130a08 '' Function 0x556a67fff960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a681309e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a681309c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a681309b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68130978 'uint4':'vector' lvalue ParmVar 0x556a68130628 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x556a68130788 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68131410 line:383:37 constexpr log 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x556a68130b30 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x556a681317a8 # | | | | `-ReturnStmt 0x556a68131798 # | | | | `-CallExpr 0x556a68131768 'float' # | | | | |-ImplicitCastExpr 0x556a68131750 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a68131730 '' Function 0x556a67fff1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x556a68131708 'float' # | | | | `-ImplicitCastExpr 0x556a681316f0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a681316d8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a681316a0 'int64_t':'long' lvalue ParmVar 0x556a68130b30 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x556a681314c0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68131908 line:383:37 constexpr log 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x556a68131858 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x556a68131cc0 # | | | | `-ReturnStmt 0x556a68131cb0 # | | | | `-CallExpr 0x556a68131c80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a68131c68 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a68131c48 '' Function 0x556a67fff470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a68131c20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a68131c08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68131bf0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68131bb8 'int64_t2':'vector' lvalue ParmVar 0x556a68131858 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x556a681319b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68131e20 line:383:37 constexpr log 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556a68131d70 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x556a681321e0 # | | | | `-ReturnStmt 0x556a681321d0 # | | | | `-CallExpr 0x556a681321a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a68132188 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a68132168 '' Function 0x556a67fff6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a68132140 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a68132128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68132110 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a681320d8 'int64_t3':'vector' lvalue ParmVar 0x556a68131d70 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x556a68131ed0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68132340 line:383:37 constexpr log 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x556a68132290 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x556a68132708 # | | | | `-ReturnStmt 0x556a681326f8 # | | | | `-CallExpr 0x556a681326c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a681326b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a68132690 '' Function 0x556a67fff960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a68132668 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a68132650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68132638 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68132600 'int64_t4':'vector' lvalue ParmVar 0x556a68132290 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x556a681323f0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68132868 line:383:37 constexpr log 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x556a681327b8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x556a68132c20 # | | | | `-ReturnStmt 0x556a68132c10 # | | | | `-CallExpr 0x556a68132be0 'float' # | | | | |-ImplicitCastExpr 0x556a68132bc8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a68132ba8 '' Function 0x556a67fff1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x556a68132b80 'float' # | | | | `-ImplicitCastExpr 0x556a68132b68 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68132b50 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68132b18 'uint64_t':'unsigned long' lvalue ParmVar 0x556a681327b8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x556a68132918 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68132d80 line:383:37 constexpr log 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x556a68132cd0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x556a68133158 # | | | | `-ReturnStmt 0x556a68133148 # | | | | `-CallExpr 0x556a68133118 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a68133100 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a681330e0 '' Function 0x556a67fff470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a681330b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a681330a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68133088 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68133050 'uint64_t2':'vector' lvalue ParmVar 0x556a68132cd0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x556a68132e30 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a681332b8 line:383:37 constexpr log 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556a68133208 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x556a68133f48 # | | | | `-ReturnStmt 0x556a68133f38 # | | | | `-CallExpr 0x556a68133f08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a68133ef0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a68133ed0 '' Function 0x556a67fff6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a68133ea8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a68133e90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68133e78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68133e40 'uint64_t3':'vector' lvalue ParmVar 0x556a68133208 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x556a68133368 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a681340a8 line:383:37 constexpr log 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x556a68133ff8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x556a68134490 # | | | | `-ReturnStmt 0x556a68134480 # | | | | `-CallExpr 0x556a68134450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a68134438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a68134418 '' Function 0x556a67fff960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a681343f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a681343d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a681343c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68134388 'uint64_t4':'vector' lvalue ParmVar 0x556a68133ff8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x556a68134158 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68134600 line:389:36 constexpr log10 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x556a68134550 col:29 used V 'double' # | | | |-CompoundStmt 0x556a68134948 # | | | | `-ReturnStmt 0x556a68134938 # | | | | `-CallExpr 0x556a68134908 'float' # | | | | |-ImplicitCastExpr 0x556a681348f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a681348d0 '' Function 0x556a68000578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x556a681348a8 'float' # | | | | `-ImplicitCastExpr 0x556a68134890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68134878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68134840 'double' lvalue ParmVar 0x556a68134550 'V' 'double' # | | | `-DeprecatedAttr 0x556a681346b0 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a68134ab8 line:389:36 constexpr log10 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x556a68134a08 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x556a68134e20 # | | | | `-ReturnStmt 0x556a68134e10 # | | | | `-CallExpr 0x556a68134de0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a68134dc8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a68134da8 '' Function 0x556a680007f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a68134d80 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a68134d68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68134d50 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68134d18 'double2':'vector' lvalue ParmVar 0x556a68134a08 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x556a68134b68 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a68134f90 line:389:36 constexpr log10 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x556a68134ee0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x556a68135300 # | | | | `-ReturnStmt 0x556a681352f0 # | | | | `-CallExpr 0x556a681352c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a681352a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a68135288 '' Function 0x556a68000a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a68135260 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a68135248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68135230 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a681351f8 'double3':'vector' lvalue ParmVar 0x556a68134ee0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x556a68135040 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a68135470 line:389:36 constexpr log10 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x556a681353c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x556a681357e8 # | | | | `-ReturnStmt 0x556a681357d8 # | | | | `-CallExpr 0x556a681357a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a68135790 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a68135770 '' Function 0x556a68001d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a68135748 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a68135730 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68135718 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a681356e0 'double4':'vector' lvalue ParmVar 0x556a681353c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x556a68135520 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a68135948 line:390:37 constexpr log10 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x556a68135898 col:26 used V 'int' # | | | |-CompoundStmt 0x556a681362e0 # | | | | `-ReturnStmt 0x556a681362d0 # | | | | `-CallExpr 0x556a681362a0 'float' # | | | | |-ImplicitCastExpr 0x556a68135c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a68135c28 '' Function 0x556a68000578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x556a68135c00 'float' # | | | | `-ImplicitCastExpr 0x556a68135be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68135bd0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68135b98 'int' lvalue ParmVar 0x556a68135898 'V' 'int' # | | | `-DeprecatedAttr 0x556a681359f8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68136440 line:390:37 constexpr log10 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x556a68136390 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x556a681367b8 # | | | | `-ReturnStmt 0x556a681367a8 # | | | | `-CallExpr 0x556a68136778 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a68136760 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a68136740 '' Function 0x556a680007f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a68136718 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a68136700 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a681366e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a681366b0 'int2':'vector' lvalue ParmVar 0x556a68136390 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x556a681364f0 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68136918 line:390:37 constexpr log10 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x556a68136868 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x556a68136c98 # | | | | `-ReturnStmt 0x556a68136c88 # | | | | `-CallExpr 0x556a68136c58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a68136c40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a68136c20 '' Function 0x556a68000a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a68136bf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a68136be0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68136bc8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68136b90 'int3':'vector' lvalue ParmVar 0x556a68136868 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x556a681369c8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68136df8 line:390:37 constexpr log10 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x556a68136d48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x556a68137180 # | | | | `-ReturnStmt 0x556a68137170 # | | | | `-CallExpr 0x556a68137140 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a68137128 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a68137108 '' Function 0x556a68001d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a681370e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a681370c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a681370b0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68137078 'int4':'vector' lvalue ParmVar 0x556a68136d48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x556a68136ea8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a681372e0 line:390:37 constexpr log10 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x556a68137230 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x556a68137658 # | | | | `-ReturnStmt 0x556a68137648 # | | | | `-CallExpr 0x556a68137618 'float' # | | | | |-ImplicitCastExpr 0x556a68137600 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a681375e0 '' Function 0x556a68000578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x556a681375b8 'float' # | | | | `-ImplicitCastExpr 0x556a681375a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68137588 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68137550 'uint':'unsigned int' lvalue ParmVar 0x556a68137230 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x556a68137390 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a681377b8 line:390:37 constexpr log10 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x556a68137708 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x556a68137b50 # | | | | `-ReturnStmt 0x556a68137b40 # | | | | `-CallExpr 0x556a68137b10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a68137af8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a68137ad8 '' Function 0x556a680007f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a68137ab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a68137a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68137a80 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68137a48 'uint2':'vector' lvalue ParmVar 0x556a68137708 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x556a68137868 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68137cb0 line:390:37 constexpr log10 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x556a68137c00 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x556a68138050 # | | | | `-ReturnStmt 0x556a68138040 # | | | | `-CallExpr 0x556a68138010 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a68137ff8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a68137fd8 '' Function 0x556a68000a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a68137fb0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a68137f98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68137f80 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68137f48 'uint3':'vector' lvalue ParmVar 0x556a68137c00 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x556a68137d60 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a681381b0 line:390:37 constexpr log10 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x556a68138100 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x556a68138e18 # | | | | `-ReturnStmt 0x556a68138e08 # | | | | `-CallExpr 0x556a68138dd8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a68138dc0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a68138da0 '' Function 0x556a68001d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a68138d78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a68138d60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68138d48 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68138d10 'uint4':'vector' lvalue ParmVar 0x556a68138100 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x556a68138b20 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68138f78 line:390:37 constexpr log10 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x556a68138ec8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x556a68139310 # | | | | `-ReturnStmt 0x556a68139300 # | | | | `-CallExpr 0x556a681392d0 'float' # | | | | |-ImplicitCastExpr 0x556a681392b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a68139298 '' Function 0x556a68000578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x556a68139270 'float' # | | | | `-ImplicitCastExpr 0x556a68139258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68139240 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68139208 'int64_t':'long' lvalue ParmVar 0x556a68138ec8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x556a68139028 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68139470 line:390:37 constexpr log10 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x556a681393c0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x556a68139828 # | | | | `-ReturnStmt 0x556a68139818 # | | | | `-CallExpr 0x556a681397e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a681397d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a681397b0 '' Function 0x556a680007f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a68139788 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a68139770 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68139758 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68139720 'int64_t2':'vector' lvalue ParmVar 0x556a681393c0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x556a68139520 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68139988 line:390:37 constexpr log10 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556a681398d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x556a68139d48 # | | | | `-ReturnStmt 0x556a68139d38 # | | | | `-CallExpr 0x556a68139d08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a68139cf0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a68139cd0 '' Function 0x556a68000a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a68139ca8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a68139c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68139c78 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68139c40 'int64_t3':'vector' lvalue ParmVar 0x556a681398d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x556a68139a38 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68139ea8 line:390:37 constexpr log10 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x556a68139df8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x556a6813a270 # | | | | `-ReturnStmt 0x556a6813a260 # | | | | `-CallExpr 0x556a6813a230 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a6813a218 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a6813a1f8 '' Function 0x556a68001d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a6813a1d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a6813a1b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6813a1a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6813a168 'int64_t4':'vector' lvalue ParmVar 0x556a68139df8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x556a68139f58 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6813a3d0 line:390:37 constexpr log10 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x556a6813a320 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x556a6813a788 # | | | | `-ReturnStmt 0x556a6813a778 # | | | | `-CallExpr 0x556a6813a748 'float' # | | | | |-ImplicitCastExpr 0x556a6813a730 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a6813a710 '' Function 0x556a68000578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x556a6813a6e8 'float' # | | | | `-ImplicitCastExpr 0x556a6813a6d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6813a6b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6813a680 'uint64_t':'unsigned long' lvalue ParmVar 0x556a6813a320 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x556a6813a480 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6813a8e8 line:390:37 constexpr log10 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x556a6813a838 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x556a6813b600 # | | | | `-ReturnStmt 0x556a6813b5f0 # | | | | `-CallExpr 0x556a6813b5c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a6813b5a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a6813b588 '' Function 0x556a680007f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a6813b560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a6813b548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6813b530 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6813b4f8 'uint64_t2':'vector' lvalue ParmVar 0x556a6813a838 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x556a6813a998 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6813b760 line:390:37 constexpr log10 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556a6813b6b0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x556a6813bb40 # | | | | `-ReturnStmt 0x556a6813bb30 # | | | | `-CallExpr 0x556a6813bb00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a6813bae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a6813bac8 '' Function 0x556a68000a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a6813baa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a6813ba88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6813ba70 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6813ba38 'uint64_t3':'vector' lvalue ParmVar 0x556a6813b6b0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x556a6813b810 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6813bca0 line:390:37 constexpr log10 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x556a6813bbf0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x556a6813c088 # | | | | `-ReturnStmt 0x556a6813c078 # | | | | `-CallExpr 0x556a6813c048 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a6813c030 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a6813c010 '' Function 0x556a68001d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a6813bfe8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a6813bfd0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6813bfb8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6813bf80 'uint64_t4':'vector' lvalue ParmVar 0x556a6813bbf0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x556a6813bd50 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6813c1f8 line:396:36 constexpr log2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x556a6813c148 col:29 used V 'double' # | | | |-CompoundStmt 0x556a6813c540 # | | | | `-ReturnStmt 0x556a6813c530 # | | | | `-CallExpr 0x556a6813c500 'float' # | | | | |-ImplicitCastExpr 0x556a6813c4e8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a6813c4c8 '' Function 0x556a68002958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x556a6813c4a0 'float' # | | | | `-ImplicitCastExpr 0x556a6813c488 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6813c470 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6813c438 'double' lvalue ParmVar 0x556a6813c148 'V' 'double' # | | | `-DeprecatedAttr 0x556a6813c2a8 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a6813c6b0 line:396:36 constexpr log2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x556a6813c600 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x556a6813ca18 # | | | | `-ReturnStmt 0x556a6813ca08 # | | | | `-CallExpr 0x556a6813c9d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a6813c9c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a6813c9a0 '' Function 0x556a68002bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a6813c978 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a6813c960 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6813c948 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6813c910 'double2':'vector' lvalue ParmVar 0x556a6813c600 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x556a6813c760 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a6813cb88 line:396:36 constexpr log2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x556a6813cad8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x556a6813cef8 # | | | | `-ReturnStmt 0x556a6813cee8 # | | | | `-CallExpr 0x556a6813ceb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a6813cea0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a6813ce80 '' Function 0x556a68002e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a6813ce58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a6813ce40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6813ce28 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6813cdf0 'double3':'vector' lvalue ParmVar 0x556a6813cad8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x556a6813cc38 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a6813d068 line:396:36 constexpr log2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x556a6813cfb8 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x556a6813d990 # | | | | `-ReturnStmt 0x556a6813d980 # | | | | `-CallExpr 0x556a6813d3a0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a6813d388 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a6813d368 '' Function 0x556a680030c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a6813d340 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a6813d328 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6813d310 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6813d2d8 'double4':'vector' lvalue ParmVar 0x556a6813cfb8 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x556a6813d118 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a6813daf0 line:397:37 constexpr log2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x556a6813da40 col:26 used V 'int' # | | | |-CompoundStmt 0x556a6813de48 # | | | | `-ReturnStmt 0x556a6813de38 # | | | | `-CallExpr 0x556a6813de08 'float' # | | | | |-ImplicitCastExpr 0x556a6813ddf0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a6813ddd0 '' Function 0x556a68002958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x556a6813dda8 'float' # | | | | `-ImplicitCastExpr 0x556a6813dd90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6813dd78 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6813dd40 'int' lvalue ParmVar 0x556a6813da40 'V' 'int' # | | | `-DeprecatedAttr 0x556a6813dba0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6813dfa8 line:397:37 constexpr log2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x556a6813def8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x556a6813e320 # | | | | `-ReturnStmt 0x556a6813e310 # | | | | `-CallExpr 0x556a6813e2e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a6813e2c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a6813e2a8 '' Function 0x556a68002bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a6813e280 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a6813e268 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6813e250 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6813e218 'int2':'vector' lvalue ParmVar 0x556a6813def8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x556a6813e058 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6813e480 line:397:37 constexpr log2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x556a6813e3d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x556a6813e800 # | | | | `-ReturnStmt 0x556a6813e7f0 # | | | | `-CallExpr 0x556a6813e7c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a6813e7a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a6813e788 '' Function 0x556a68002e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a6813e760 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a6813e748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6813e730 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6813e6f8 'int3':'vector' lvalue ParmVar 0x556a6813e3d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x556a6813e530 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6813e960 line:397:37 constexpr log2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x556a6813e8b0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x556a6813ece8 # | | | | `-ReturnStmt 0x556a6813ecd8 # | | | | `-CallExpr 0x556a6813eca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a6813ec90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a6813ec70 '' Function 0x556a680030c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a6813ec48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a6813ec30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6813ec18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6813ebe0 'int4':'vector' lvalue ParmVar 0x556a6813e8b0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x556a6813ea10 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6813ee48 line:397:37 constexpr log2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x556a6813ed98 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x556a6813f1c0 # | | | | `-ReturnStmt 0x556a6813f1b0 # | | | | `-CallExpr 0x556a6813f180 'float' # | | | | |-ImplicitCastExpr 0x556a6813f168 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a6813f148 '' Function 0x556a68002958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x556a6813f120 'float' # | | | | `-ImplicitCastExpr 0x556a6813f108 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6813f0f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6813f0b8 'uint':'unsigned int' lvalue ParmVar 0x556a6813ed98 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x556a6813eef8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6813f320 line:397:37 constexpr log2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x556a6813f270 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x556a6813f6b8 # | | | | `-ReturnStmt 0x556a6813f6a8 # | | | | `-CallExpr 0x556a6813f678 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a6813f660 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a6813f640 '' Function 0x556a68002bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a6813f618 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a6813f600 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6813f5e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6813f5b0 'uint2':'vector' lvalue ParmVar 0x556a6813f270 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x556a6813f3d0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6813f818 line:397:37 constexpr log2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x556a6813f768 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x556a68140450 # | | | | `-ReturnStmt 0x556a68140440 # | | | | `-CallExpr 0x556a68140410 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a681403f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a681403d8 '' Function 0x556a68002e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a681403b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a68140398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68140380 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68140348 'uint3':'vector' lvalue ParmVar 0x556a6813f768 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x556a6813f8c8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a681405b0 line:397:37 constexpr log2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x556a68140500 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x556a68140958 # | | | | `-ReturnStmt 0x556a68140948 # | | | | `-CallExpr 0x556a68140918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a68140900 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a681408e0 '' Function 0x556a680030c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a681408b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a681408a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68140888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68140850 'uint4':'vector' lvalue ParmVar 0x556a68140500 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x556a68140660 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68140ab8 line:397:37 constexpr log2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x556a68140a08 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x556a68140e50 # | | | | `-ReturnStmt 0x556a68140e40 # | | | | `-CallExpr 0x556a68140e10 'float' # | | | | |-ImplicitCastExpr 0x556a68140df8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a68140dd8 '' Function 0x556a68002958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x556a68140db0 'float' # | | | | `-ImplicitCastExpr 0x556a68140d98 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68140d80 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68140d48 'int64_t':'long' lvalue ParmVar 0x556a68140a08 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x556a68140b68 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68140fb0 line:397:37 constexpr log2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x556a68140f00 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x556a68141368 # | | | | `-ReturnStmt 0x556a68141358 # | | | | `-CallExpr 0x556a68141328 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a68141310 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a681412f0 '' Function 0x556a68002bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a681412c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a681412b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68141298 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68141260 'int64_t2':'vector' lvalue ParmVar 0x556a68140f00 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x556a68141060 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a681414c8 line:397:37 constexpr log2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556a68141418 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x556a68141888 # | | | | `-ReturnStmt 0x556a68141878 # | | | | `-CallExpr 0x556a68141848 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a68141830 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a68141810 '' Function 0x556a68002e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a681417e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a681417d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a681417b8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68141780 'int64_t3':'vector' lvalue ParmVar 0x556a68141418 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x556a68141578 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a681419e8 line:397:37 constexpr log2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x556a68141938 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x556a68141db0 # | | | | `-ReturnStmt 0x556a68141da0 # | | | | `-CallExpr 0x556a68141d70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a68141d58 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a68141d38 '' Function 0x556a680030c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a68141d10 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a68141cf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68141ce0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68141ca8 'int64_t4':'vector' lvalue ParmVar 0x556a68141938 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x556a68141a98 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68141f10 line:397:37 constexpr log2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x556a68141e60 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x556a681439e0 # | | | | `-ReturnStmt 0x556a681439d0 # | | | | `-CallExpr 0x556a681439a0 'float' # | | | | |-ImplicitCastExpr 0x556a68143988 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a68143968 '' Function 0x556a68002958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x556a68143940 'float' # | | | | `-ImplicitCastExpr 0x556a68143928 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68143910 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a681421c0 'uint64_t':'unsigned long' lvalue ParmVar 0x556a68141e60 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x556a68141fc0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68143b40 line:397:37 constexpr log2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x556a68143a90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x556a68143f18 # | | | | `-ReturnStmt 0x556a68143f08 # | | | | `-CallExpr 0x556a68143ed8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a68143ec0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a68143ea0 '' Function 0x556a68002bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a68143e78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a68143e60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68143e48 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68143e10 'uint64_t2':'vector' lvalue ParmVar 0x556a68143a90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x556a68143bf0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68144078 line:397:37 constexpr log2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556a68143fc8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x556a68144458 # | | | | `-ReturnStmt 0x556a68144448 # | | | | `-CallExpr 0x556a68144418 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a68144400 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a681443e0 '' Function 0x556a68002e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a681443b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a681443a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68144388 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68144350 'uint64_t3':'vector' lvalue ParmVar 0x556a68143fc8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x556a68144128 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a681445b8 line:397:37 constexpr log2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x556a68144508 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x556a681449a0 # | | | | `-ReturnStmt 0x556a68144990 # | | | | `-CallExpr 0x556a68144960 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a68144948 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a68144928 '' Function 0x556a680030c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a68144900 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a681448e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a681448d0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68144898 'uint64_t4':'vector' lvalue ParmVar 0x556a68144508 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x556a68144668 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x556a68144fd0 line:405:66 invalid max # | | | |-TemplateTypeParmDecl 0x556a681449b8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x556a68144a58 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x556a68144f28 line:405:66 invalid constexpr max 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x556a68144d60 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x556a68144dd8 col:24 p1 'T' # | | | |-CompoundStmt 0x556a68145310 # | | | | `-ReturnStmt 0x556a68145300 # | | | | `-RecoveryExpr 0x556a681452d0 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x556a68145138 '' lvalue (ADL) = 'max' 0x556a68014988 0x556a67fdaf00 0x556a67fdb210 0x556a67fdb530 0x556a67fdb850 0x556a67fdbb58 0x556a67fdbef8 0x556a67fdc298 0x556a67fdc638 0x556a67fdc958 0x556a67fdccb8 0x556a68010fb8 0x556a68011318 0x556a68011638 0x556a680119d8 0x556a68011d78 0x556a68012118 0x556a68012438 0x556a680127d8 0x556a68012b78 0x556a68012f38 0x556a68013240 0x556a68013560 0x556a68013880 0x556a68013ba0 0x556a68013ea8 0x556a68014248 0x556a680145e8 # | | | | `-RecoveryExpr 0x556a68145258 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x556a68145038 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x556a68145ff8 line:412:66 invalid max # | | | |-TemplateTypeParmDecl 0x556a68145328 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x556a681453c8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x556a68145f50 line:412:66 invalid constexpr max 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x556a68145670 col:7 p0 'T' # | | | |-ParmVarDecl 0x556a68145748 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x556a68146338 # | | | | `-ReturnStmt 0x556a68146328 # | | | | `-RecoveryExpr 0x556a681462f8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x556a68146160 '' lvalue (ADL) = 'max' 0x556a680145e8 0x556a68014988 0x556a67fdaf00 0x556a67fdb210 0x556a67fdb530 0x556a67fdb850 0x556a67fdbb58 0x556a67fdbef8 0x556a67fdc298 0x556a67fdc638 0x556a67fdc958 0x556a67fdccb8 0x556a68010fb8 0x556a68011318 0x556a68011638 0x556a680119d8 0x556a68011d78 0x556a68012118 0x556a68012438 0x556a680127d8 0x556a68012b78 0x556a68012f38 0x556a68013240 0x556a68013560 0x556a68013880 0x556a68013ba0 0x556a68013ea8 0x556a68014248 # | | | | `-RecoveryExpr 0x556a681462d8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x556a68146060 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x556a68146920 line:423:66 invalid min # | | | |-TemplateTypeParmDecl 0x556a68146350 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x556a681463e8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x556a68146878 line:423:66 invalid constexpr min 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x556a681466f0 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x556a68146768 col:24 p1 'T' # | | | |-CompoundStmt 0x556a68146c60 # | | | | `-ReturnStmt 0x556a68146c50 # | | | | `-RecoveryExpr 0x556a68146c20 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x556a68146a88 '' lvalue (ADL) = 'min' 0x556a6801bb60 0x556a68014d20 0x556a68015030 0x556a68015350 0x556a68015670 0x556a68015978 0x556a68015c98 0x556a68015fb8 0x556a680162d8 0x556a680165f8 0x556a68016918 0x556a68016c38 0x556a68016f68 0x556a68017270 0x556a68017590 0x556a680178b0 0x556a68017bd0 0x556a68017ef0 0x556a68018210 0x556a68018530 0x556a68018850 0x556a68018b70 0x556a6801a8b8 0x556a6801abd8 0x556a6801aef8 0x556a6801b200 0x556a6801b520 0x556a6801b840 # | | | | `-RecoveryExpr 0x556a68146ba8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x556a68146988 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x556a68147250 line:430:66 invalid min # | | | |-TemplateTypeParmDecl 0x556a68146c78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x556a68146d18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x556a681471a8 line:430:66 invalid constexpr min 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x556a68146fc0 col:7 p0 'T' # | | | |-ParmVarDecl 0x556a68147098 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x556a68147590 # | | | | `-ReturnStmt 0x556a68147580 # | | | | `-RecoveryExpr 0x556a68147550 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x556a681473b8 '' lvalue (ADL) = 'min' 0x556a6801b840 0x556a6801bb60 0x556a68014d20 0x556a68015030 0x556a68015350 0x556a68015670 0x556a68015978 0x556a68015c98 0x556a68015fb8 0x556a680162d8 0x556a680165f8 0x556a68016918 0x556a68016c38 0x556a68016f68 0x556a68017270 0x556a68017590 0x556a680178b0 0x556a68017bd0 0x556a68017ef0 0x556a68018210 0x556a68018530 0x556a68018850 0x556a68018b70 0x556a6801a8b8 0x556a6801abd8 0x556a6801aef8 0x556a6801b200 0x556a6801b520 # | | | | `-RecoveryExpr 0x556a68147530 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x556a681472b8 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x556a68147700 line:439:36 constexpr normalize 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x556a68147650 col:29 used V 'double' # | | | |-CompoundStmt 0x556a68147a50 # | | | | `-ReturnStmt 0x556a68147a40 # | | | | `-CallExpr 0x556a68147a10 'float' # | | | | |-ImplicitCastExpr 0x556a681479f8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a681479d8 '' Function 0x556a6801f128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x556a681479b0 'float' # | | | | `-ImplicitCastExpr 0x556a68147998 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68147980 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68147948 'double' lvalue ParmVar 0x556a68147650 'V' 'double' # | | | `-DeprecatedAttr 0x556a681477b0 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a68147bc0 line:439:36 constexpr normalize 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x556a68147b10 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x556a68147f30 # | | | | `-ReturnStmt 0x556a68147f20 # | | | | `-CallExpr 0x556a68147ef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a68147ed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a68147eb8 '' Function 0x556a6801f3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a68147e90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a68147e78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68147e60 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68147e28 'double2':'vector' lvalue ParmVar 0x556a68147b10 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x556a68147c70 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a68148388 line:439:36 constexpr normalize 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x556a681482d8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x556a68148700 # | | | | `-ReturnStmt 0x556a681486f0 # | | | | `-CallExpr 0x556a681486c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a681486a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a68148688 '' Function 0x556a6801f618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a68148660 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a68148648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68148630 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a681485f8 'double3':'vector' lvalue ParmVar 0x556a681482d8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x556a68148438 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a68148870 line:439:36 constexpr normalize 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x556a681487c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x556a68148bf0 # | | | | `-ReturnStmt 0x556a68148be0 # | | | | `-CallExpr 0x556a68148bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a68148b98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a68148b78 '' Function 0x556a6801f890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a68148b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a68148b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68148b20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68148ae8 'double4':'vector' lvalue ParmVar 0x556a681487c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x556a68148920 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a68148d50 line:440:37 constexpr normalize 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x556a68148ca0 col:26 used V 'int' # | | | |-CompoundStmt 0x556a681490b0 # | | | | `-ReturnStmt 0x556a681490a0 # | | | | `-CallExpr 0x556a68149070 'float' # | | | | |-ImplicitCastExpr 0x556a68149058 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a68149038 '' Function 0x556a6801f128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x556a68149010 'float' # | | | | `-ImplicitCastExpr 0x556a68148ff8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68148fe0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68148fa8 'int' lvalue ParmVar 0x556a68148ca0 'V' 'int' # | | | `-DeprecatedAttr 0x556a68148e00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68149210 line:440:37 constexpr normalize 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x556a68149160 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x556a68149590 # | | | | `-ReturnStmt 0x556a68149580 # | | | | `-CallExpr 0x556a68149550 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a68149538 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a68149518 '' Function 0x556a6801f3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a681494f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a681494d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a681494c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68149488 'int2':'vector' lvalue ParmVar 0x556a68149160 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x556a681492c0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a681496f0 line:440:37 constexpr normalize 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x556a68149640 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x556a68149a78 # | | | | `-ReturnStmt 0x556a68149a68 # | | | | `-CallExpr 0x556a68149a38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a68149a20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a68149a00 '' Function 0x556a6801f618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a681499d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a681499c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a681499a8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68149970 'int3':'vector' lvalue ParmVar 0x556a68149640 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x556a681497a0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68149bd8 line:440:37 constexpr normalize 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x556a68149b28 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x556a68149f68 # | | | | `-ReturnStmt 0x556a68149f58 # | | | | `-CallExpr 0x556a68149f28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a68149f10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a68149ef0 '' Function 0x556a6801f890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a68149ec8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a68149eb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68149e98 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68149e60 'int4':'vector' lvalue ParmVar 0x556a68149b28 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x556a68149c88 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6814a0c8 line:440:37 constexpr normalize 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x556a6814a018 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x556a6814acd8 # | | | | `-ReturnStmt 0x556a6814acc8 # | | | | `-CallExpr 0x556a6814ac98 'float' # | | | | |-ImplicitCastExpr 0x556a6814ac80 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a6814ac60 '' Function 0x556a6801f128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x556a6814ac38 'float' # | | | | `-ImplicitCastExpr 0x556a6814ac20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6814ac08 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6814abd0 'uint':'unsigned int' lvalue ParmVar 0x556a6814a018 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x556a6814a178 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6814ae38 line:440:37 constexpr normalize 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x556a6814ad88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x556a6814b1d8 # | | | | `-ReturnStmt 0x556a6814b1c8 # | | | | `-CallExpr 0x556a6814b198 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a6814b180 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a6814b160 '' Function 0x556a6801f3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a6814b138 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a6814b120 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6814b108 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6814b0d0 'uint2':'vector' lvalue ParmVar 0x556a6814ad88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x556a6814aee8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6814b338 line:440:37 constexpr normalize 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x556a6814b288 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x556a6814b6e0 # | | | | `-ReturnStmt 0x556a6814b6d0 # | | | | `-CallExpr 0x556a6814b6a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a6814b688 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a6814b668 '' Function 0x556a6801f618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a6814b640 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a6814b628 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6814b610 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6814b5d8 'uint3':'vector' lvalue ParmVar 0x556a6814b288 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x556a6814b3e8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6814b840 line:440:37 constexpr normalize 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x556a6814b790 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x556a6814bbf0 # | | | | `-ReturnStmt 0x556a6814bbe0 # | | | | `-CallExpr 0x556a6814bbb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a6814bb98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a6814bb78 '' Function 0x556a6801f890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a6814bb50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a6814bb38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6814bb20 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6814bae8 'uint4':'vector' lvalue ParmVar 0x556a6814b790 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x556a6814b8f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6814bd50 line:440:37 constexpr normalize 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x556a6814bca0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x556a6814c0f0 # | | | | `-ReturnStmt 0x556a6814c0e0 # | | | | `-CallExpr 0x556a6814c0b0 'float' # | | | | |-ImplicitCastExpr 0x556a6814c098 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a6814c078 '' Function 0x556a6801f128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x556a6814c050 'float' # | | | | `-ImplicitCastExpr 0x556a6814c038 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6814c020 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6814bfe8 'int64_t':'long' lvalue ParmVar 0x556a6814bca0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x556a6814be00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6814c250 line:440:37 constexpr normalize 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x556a6814c1a0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x556a6814c610 # | | | | `-ReturnStmt 0x556a6814c600 # | | | | `-CallExpr 0x556a6814c5d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a6814c5b8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a6814c598 '' Function 0x556a6801f3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a6814c570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a6814c558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6814c540 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6814c508 'int64_t2':'vector' lvalue ParmVar 0x556a6814c1a0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x556a6814c300 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6814c770 line:440:37 constexpr normalize 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556a6814c6c0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x556a6814d250 # | | | | `-ReturnStmt 0x556a6814d240 # | | | | `-CallExpr 0x556a6814d210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a6814d1f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a6814d1d8 '' Function 0x556a6801f618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a6814d1b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a6814ca80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6814ca68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6814ca30 'int64_t3':'vector' lvalue ParmVar 0x556a6814c6c0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x556a6814c820 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6814d3b0 line:440:37 constexpr normalize 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x556a6814d300 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x556a6814d780 # | | | | `-ReturnStmt 0x556a6814d770 # | | | | `-CallExpr 0x556a6814d740 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a6814d728 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a6814d708 '' Function 0x556a6801f890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a6814d6e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a6814d6c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6814d6b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6814d678 'int64_t4':'vector' lvalue ParmVar 0x556a6814d300 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x556a6814d460 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6814d8e0 line:440:37 constexpr normalize 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x556a6814d830 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x556a6814dca0 # | | | | `-ReturnStmt 0x556a6814dc90 # | | | | `-CallExpr 0x556a6814dc60 'float' # | | | | |-ImplicitCastExpr 0x556a6814dc48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a6814dc28 '' Function 0x556a6801f128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x556a6814dc00 'float' # | | | | `-ImplicitCastExpr 0x556a6814dbe8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6814dbd0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6814db98 'uint64_t':'unsigned long' lvalue ParmVar 0x556a6814d830 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x556a6814d990 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6814de00 line:440:37 constexpr normalize 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x556a6814dd50 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x556a6814e1e0 # | | | | `-ReturnStmt 0x556a6814e1d0 # | | | | `-CallExpr 0x556a6814e1a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a6814e188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a6814e168 '' Function 0x556a6801f3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a6814e140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a6814e128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6814e110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6814e0d8 'uint64_t2':'vector' lvalue ParmVar 0x556a6814dd50 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x556a6814deb0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6814e340 line:440:37 constexpr normalize 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556a6814e290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x556a6814e728 # | | | | `-ReturnStmt 0x556a6814e718 # | | | | `-CallExpr 0x556a6814e6e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a6814e6d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a6814e6b0 '' Function 0x556a6801f618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a6814e688 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a6814e670 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6814e658 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6814e620 'uint64_t3':'vector' lvalue ParmVar 0x556a6814e290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x556a6814e3f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6814e888 line:440:37 constexpr normalize 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x556a6814e7d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x556a6814ec78 # | | | | `-ReturnStmt 0x556a6814ec68 # | | | | `-CallExpr 0x556a6814ec38 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a6814ec20 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a6814ec00 '' Function 0x556a6801f890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a6814ebd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a6814ebc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6814eba8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6814eb70 'uint64_t4':'vector' lvalue ParmVar 0x556a6814e7d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x556a6814e938 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6814ee80 line:446:37 constexpr pow 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x556a6814ed30 col:29 used V1 'double' # | | | |-ParmVarDecl 0x556a6814edb0 col:40 used V2 'double' # | | | |-CompoundStmt 0x556a6814fa60 # | | | | `-ReturnStmt 0x556a6814fa50 # | | | | `-CallExpr 0x556a6814fa18 'float' # | | | | |-ImplicitCastExpr 0x556a6814fa00 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x556a6814f9e0 '' Function 0x556a680241e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x556a6814f130 'float' # | | | | | `-ImplicitCastExpr 0x556a6814f118 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a6814f100 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a6814f0c8 'double' lvalue ParmVar 0x556a6814ed30 'V1' 'double' # | | | | `-CStyleCastExpr 0x556a6814f9b8 'float' # | | | | `-ImplicitCastExpr 0x556a6814f9a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6814f190 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6814f158 'double' lvalue ParmVar 0x556a6814edb0 'V2' 'double' # | | | `-DeprecatedAttr 0x556a6814ef38 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a6814fc68 line:446:37 constexpr pow 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x556a6814fb18 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x556a6814fb98 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x556a68150088 # | | | | `-ReturnStmt 0x556a68150078 # | | | | `-CallExpr 0x556a68150040 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a68150028 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x556a68150008 '' Function 0x556a68024500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x556a6814ff38 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x556a6814ff20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a6814ff08 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a6814fed0 'double2':'vector' lvalue ParmVar 0x556a6814fb18 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x556a6814ffe0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a6814ffc8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6814ffb0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6814ff78 'double2':'vector' lvalue ParmVar 0x556a6814fb98 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x556a6814fd20 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a68150290 line:446:37 constexpr pow 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x556a68150140 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x556a681501c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x556a681506b8 # | | | | `-ReturnStmt 0x556a681506a8 # | | | | `-CallExpr 0x556a68150670 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a68150658 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x556a68150638 '' Function 0x556a68024870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x556a68150568 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x556a68150550 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a68150538 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a68150500 'double3':'vector' lvalue ParmVar 0x556a68150140 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x556a68150610 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a681505f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a681505e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a681505a8 'double3':'vector' lvalue ParmVar 0x556a681501c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x556a68150348 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a681508c0 line:446:37 constexpr pow 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x556a68150770 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x556a681507f0 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x556a68150cf0 # | | | | `-ReturnStmt 0x556a68150ce0 # | | | | `-CallExpr 0x556a68150ca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a68150c90 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x556a68150c70 '' Function 0x556a68024b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x556a68150ba0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x556a68150b88 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a68150b70 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a68150b38 'double4':'vector' lvalue ParmVar 0x556a68150770 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x556a68150c48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a68150c30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68150c18 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68150be0 'double4':'vector' lvalue ParmVar 0x556a681507f0 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x556a68150978 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a68150ef0 line:447:38 constexpr pow 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x556a68150da0 col:26 used V1 'int' # | | | |-ParmVarDecl 0x556a68150e20 col:34 used V2 'int' # | | | |-CompoundStmt 0x556a681512e8 # | | | | `-ReturnStmt 0x556a681512d8 # | | | | `-CallExpr 0x556a681512a0 'float' # | | | | |-ImplicitCastExpr 0x556a68151288 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x556a68151268 '' Function 0x556a680241e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x556a681511b0 'float' # | | | | | `-ImplicitCastExpr 0x556a68151198 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a68151180 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a68151148 'int' lvalue ParmVar 0x556a68150da0 'V1' 'int' # | | | | `-CStyleCastExpr 0x556a68151240 'float' # | | | | `-ImplicitCastExpr 0x556a68151228 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68151210 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a681511d8 'int' lvalue ParmVar 0x556a68150e20 'V2' 'int' # | | | `-DeprecatedAttr 0x556a68150fa8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a681514e8 line:447:38 constexpr pow 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x556a68151398 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x556a68151418 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x556a68151918 # | | | | `-ReturnStmt 0x556a68151908 # | | | | `-CallExpr 0x556a681518d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a681518b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x556a68151898 '' Function 0x556a68024500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x556a681517c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x556a681517b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a68151798 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a68151760 'int2':'vector' lvalue ParmVar 0x556a68151398 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x556a68151870 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a68151858 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68151840 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68151808 'int2':'vector' lvalue ParmVar 0x556a68151418 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x556a681515a0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a681521c8 line:447:38 constexpr pow 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x556a68152078 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x556a681520f8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x556a68152600 # | | | | `-ReturnStmt 0x556a681525f0 # | | | | `-CallExpr 0x556a681525b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a681525a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x556a68152580 '' Function 0x556a68024870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x556a681524b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x556a68152498 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a68152480 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a68152448 'int3':'vector' lvalue ParmVar 0x556a68152078 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x556a68152558 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a68152540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68152528 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a681524f0 'int3':'vector' lvalue ParmVar 0x556a681520f8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x556a68152280 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68152800 line:447:38 constexpr pow 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x556a681526b0 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x556a68152730 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x556a68152c40 # | | | | `-ReturnStmt 0x556a68152c30 # | | | | `-CallExpr 0x556a68152bf8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a68152be0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x556a68152bc0 '' Function 0x556a68024b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x556a68152af0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x556a68152ad8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a68152ac0 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a68152a88 'int4':'vector' lvalue ParmVar 0x556a681526b0 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x556a68152b98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a68152b80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68152b68 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68152b30 'int4':'vector' lvalue ParmVar 0x556a68152730 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x556a681528b8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68152e40 line:447:38 constexpr pow 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x556a68152cf0 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x556a68152d70 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x556a68153258 # | | | | `-ReturnStmt 0x556a68153248 # | | | | `-CallExpr 0x556a68153210 'float' # | | | | |-ImplicitCastExpr 0x556a681531f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x556a681531d8 '' Function 0x556a680241e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x556a68153120 'float' # | | | | | `-ImplicitCastExpr 0x556a68153108 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a681530f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a681530b8 'uint':'unsigned int' lvalue ParmVar 0x556a68152cf0 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x556a681531b0 'float' # | | | | `-ImplicitCastExpr 0x556a68153198 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68153180 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68153148 'uint':'unsigned int' lvalue ParmVar 0x556a68152d70 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x556a68152ef8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68153458 line:447:38 constexpr pow 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x556a68153308 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x556a68153388 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x556a681538a8 # | | | | `-ReturnStmt 0x556a68153898 # | | | | `-CallExpr 0x556a68153860 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a68153848 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x556a68153828 '' Function 0x556a68024500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x556a68153758 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x556a68153740 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a68153728 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a681536f0 'uint2':'vector' lvalue ParmVar 0x556a68153308 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x556a68153800 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a681537e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a681537d0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68153798 'uint2':'vector' lvalue ParmVar 0x556a68153388 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x556a68153510 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68153aa8 line:447:38 constexpr pow 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x556a68153958 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x556a681539d8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x556a68153f00 # | | | | `-ReturnStmt 0x556a68153ef0 # | | | | `-CallExpr 0x556a68153eb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a68153ea0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x556a68153e80 '' Function 0x556a68024870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x556a68153db0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x556a68153d98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a68153d80 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a68153d48 'uint3':'vector' lvalue ParmVar 0x556a68153958 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x556a68153e58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a68153e40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68153e28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68153df0 'uint3':'vector' lvalue ParmVar 0x556a681539d8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x556a68153b60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a681546e0 line:447:38 constexpr pow 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x556a68154590 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x556a68154610 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x556a68154b40 # | | | | `-ReturnStmt 0x556a68154b30 # | | | | `-CallExpr 0x556a68154af8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a68154ae0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x556a68154ac0 '' Function 0x556a68024b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x556a681549f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x556a681549d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a681549c0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a68154988 'uint4':'vector' lvalue ParmVar 0x556a68154590 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x556a68154a98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a68154a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68154a68 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68154a30 'uint4':'vector' lvalue ParmVar 0x556a68154610 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x556a68154798 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68154d40 line:447:38 constexpr pow 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x556a68154bf0 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x556a68154c70 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x556a68155178 # | | | | `-ReturnStmt 0x556a68155168 # | | | | `-CallExpr 0x556a68155130 'float' # | | | | |-ImplicitCastExpr 0x556a68155118 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x556a681550f8 '' Function 0x556a680241e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x556a68155040 'float' # | | | | | `-ImplicitCastExpr 0x556a68155028 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a68155010 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a68154fd8 'int64_t':'long' lvalue ParmVar 0x556a68154bf0 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x556a681550d0 'float' # | | | | `-ImplicitCastExpr 0x556a681550b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a681550a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68155068 'int64_t':'long' lvalue ParmVar 0x556a68154c70 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x556a68154df8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68155378 line:447:38 constexpr pow 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x556a68155228 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x556a681552a8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x556a681557e8 # | | | | `-ReturnStmt 0x556a681557d8 # | | | | `-CallExpr 0x556a681557a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a68155788 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x556a68155768 '' Function 0x556a68024500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x556a68155698 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x556a68155680 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a68155668 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a68155630 'int64_t2':'vector' lvalue ParmVar 0x556a68155228 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x556a68155740 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a68155728 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68155710 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a681556d8 'int64_t2':'vector' lvalue ParmVar 0x556a681552a8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x556a68155430 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a681559e8 line:447:38 constexpr pow 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556a68155898 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x556a68155918 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x556a68155e60 # | | | | `-ReturnStmt 0x556a68155e50 # | | | | `-CallExpr 0x556a68155e18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a68155e00 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x556a68155de0 '' Function 0x556a68024870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x556a68155d10 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x556a68155cf8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a68155ce0 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a68155ca8 'int64_t3':'vector' lvalue ParmVar 0x556a68155898 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x556a68155db8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a68155da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68155d88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68155d50 'int64_t3':'vector' lvalue ParmVar 0x556a68155918 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x556a68155aa0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68156060 line:447:38 constexpr pow 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x556a68155f10 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x556a68155f90 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x556a681564e0 # | | | | `-ReturnStmt 0x556a681564d0 # | | | | `-CallExpr 0x556a68156498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a68156480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x556a68156460 '' Function 0x556a68024b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x556a68156390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x556a68156378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a68156360 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a68156328 'int64_t4':'vector' lvalue ParmVar 0x556a68155f10 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x556a68156438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a68156420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68156408 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a681563d0 'int64_t4':'vector' lvalue ParmVar 0x556a68155f90 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x556a68156118 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68156cc0 line:447:38 constexpr pow 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x556a68156b70 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x556a68156bf0 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x556a68157118 # | | | | `-ReturnStmt 0x556a68157108 # | | | | `-CallExpr 0x556a681570d0 'float' # | | | | |-ImplicitCastExpr 0x556a681570b8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x556a68157098 '' Function 0x556a680241e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x556a68156fe0 'float' # | | | | | `-ImplicitCastExpr 0x556a68156fc8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a68156fb0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a68156f78 'uint64_t':'unsigned long' lvalue ParmVar 0x556a68156b70 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x556a68157070 'float' # | | | | `-ImplicitCastExpr 0x556a68157058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68157040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68157008 'uint64_t':'unsigned long' lvalue ParmVar 0x556a68156bf0 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x556a68156d78 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68157318 line:447:38 constexpr pow 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x556a681571c8 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x556a68157248 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x556a681577a8 # | | | | `-ReturnStmt 0x556a68157798 # | | | | `-CallExpr 0x556a68157760 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a68157748 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x556a68157728 '' Function 0x556a68024500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x556a68157658 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x556a68157640 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a68157628 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a681575f0 'uint64_t2':'vector' lvalue ParmVar 0x556a681571c8 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x556a68157700 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a681576e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a681576d0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68157698 'uint64_t2':'vector' lvalue ParmVar 0x556a68157248 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x556a681573d0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a681579a8 line:447:38 constexpr pow 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556a68157858 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x556a681578d8 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x556a68157e40 # | | | | `-ReturnStmt 0x556a68157e30 # | | | | `-CallExpr 0x556a68157df8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a68157de0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x556a68157dc0 '' Function 0x556a68024870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x556a68157cf0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x556a68157cd8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a68157cc0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a68157c88 'uint64_t3':'vector' lvalue ParmVar 0x556a68157858 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x556a68157d98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a68157d80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68157d68 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68157d30 'uint64_t3':'vector' lvalue ParmVar 0x556a681578d8 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x556a68157a60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68158040 line:447:38 constexpr pow 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x556a68157ef0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x556a68157f70 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x556a681584e0 # | | | | `-ReturnStmt 0x556a681584d0 # | | | | `-CallExpr 0x556a68158498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a68158480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x556a68158460 '' Function 0x556a68024b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x556a68158390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x556a68158378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a68158360 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a68158328 'uint64_t4':'vector' lvalue ParmVar 0x556a68157ef0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x556a68158438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a68158420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68158408 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a681583d0 'uint64_t4':'vector' lvalue ParmVar 0x556a68157f70 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x556a681580f8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68158650 line:453:36 constexpr rsqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x556a681585a0 col:29 used V 'double' # | | | |-CompoundStmt 0x556a68158998 # | | | | `-ReturnStmt 0x556a68158988 # | | | | `-CallExpr 0x556a68158958 'float' # | | | | |-ImplicitCastExpr 0x556a68158940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a68158920 '' Function 0x556a68028f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x556a681588f8 'float' # | | | | `-ImplicitCastExpr 0x556a681588e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a681588c8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68158890 'double' lvalue ParmVar 0x556a681585a0 'V' 'double' # | | | `-DeprecatedAttr 0x556a68158700 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a68084680 line:453:36 constexpr rsqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x556a68158a58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x556a680849e8 # | | | | `-ReturnStmt 0x556a680849d8 # | | | | `-CallExpr 0x556a680849a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a68084990 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a68084970 '' Function 0x556a68029188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a68084948 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a68084930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68084918 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680848e0 'double2':'vector' lvalue ParmVar 0x556a68158a58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x556a68084730 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a68084b58 line:453:36 constexpr rsqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x556a68084aa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x556a68084ec8 # | | | | `-ReturnStmt 0x556a68084eb8 # | | | | `-CallExpr 0x556a68084e88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a68084e70 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a68084e50 '' Function 0x556a68029400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a68084e28 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a68084e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68084df8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68084dc0 'double3':'vector' lvalue ParmVar 0x556a68084aa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x556a68084c08 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a68085038 line:453:36 constexpr rsqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x556a68084f88 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x556a680853b0 # | | | | `-ReturnStmt 0x556a680853a0 # | | | | `-CallExpr 0x556a68085370 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a68085358 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a68085338 '' Function 0x556a68029678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a68085310 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a680852f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680852e0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680852a8 'double4':'vector' lvalue ParmVar 0x556a68084f88 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x556a680850e8 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a68085510 line:454:37 constexpr rsqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x556a68085460 col:26 used V 'int' # | | | |-CompoundStmt 0x556a68085868 # | | | | `-ReturnStmt 0x556a68085858 # | | | | `-CallExpr 0x556a68085828 'float' # | | | | |-ImplicitCastExpr 0x556a68085810 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a680857f0 '' Function 0x556a68028f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x556a680857c8 'float' # | | | | `-ImplicitCastExpr 0x556a680857b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68085798 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68085760 'int' lvalue ParmVar 0x556a68085460 'V' 'int' # | | | `-DeprecatedAttr 0x556a680855c0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680859c8 line:454:37 constexpr rsqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x556a68085918 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x556a68085d40 # | | | | `-ReturnStmt 0x556a68085d30 # | | | | `-CallExpr 0x556a68085d00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a68085ce8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a68085cc8 '' Function 0x556a68029188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a68085ca0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a68085c88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68085c70 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68085c38 'int2':'vector' lvalue ParmVar 0x556a68085918 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x556a68085a78 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68085ea0 line:454:37 constexpr rsqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x556a68085df0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x556a68086220 # | | | | `-ReturnStmt 0x556a68086210 # | | | | `-CallExpr 0x556a680861e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a680861c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a680861a8 '' Function 0x556a68029400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a68086180 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a68086168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68086150 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68086118 'int3':'vector' lvalue ParmVar 0x556a68085df0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x556a68085f50 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68086380 line:454:37 constexpr rsqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x556a680862d0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x556a68086730 # | | | | `-ReturnStmt 0x556a68086720 # | | | | `-CallExpr 0x556a680866f0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a680866d8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a680866b8 '' Function 0x556a68029678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a68086690 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a68086650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68086638 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68086600 'int4':'vector' lvalue ParmVar 0x556a680862d0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x556a68086430 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68086890 line:454:37 constexpr rsqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x556a680867e0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x556a68086c08 # | | | | `-ReturnStmt 0x556a68086bf8 # | | | | `-CallExpr 0x556a68086bc8 'float' # | | | | |-ImplicitCastExpr 0x556a68086bb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a68086b90 '' Function 0x556a68028f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x556a68086b68 'float' # | | | | `-ImplicitCastExpr 0x556a68086b50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68086b38 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68086b00 'uint':'unsigned int' lvalue ParmVar 0x556a680867e0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x556a68086940 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68086d68 line:454:37 constexpr rsqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x556a68086cb8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x556a68087100 # | | | | `-ReturnStmt 0x556a680870f0 # | | | | `-CallExpr 0x556a680870c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a680870a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a68087088 '' Function 0x556a68029188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a68087060 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a68087048 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68087030 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68086ff8 'uint2':'vector' lvalue ParmVar 0x556a68086cb8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x556a68086e18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68087260 line:454:37 constexpr rsqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x556a680871b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x556a68087600 # | | | | `-ReturnStmt 0x556a680875f0 # | | | | `-CallExpr 0x556a680875c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a680875a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a68087588 '' Function 0x556a68029400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a68087560 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a68087548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68087530 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680874f8 'uint3':'vector' lvalue ParmVar 0x556a680871b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x556a68087310 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68087760 line:454:37 constexpr rsqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x556a680876b0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x556a68087b08 # | | | | `-ReturnStmt 0x556a68087af8 # | | | | `-CallExpr 0x556a68087ac8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a68087ab0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a68087a90 '' Function 0x556a68029678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a68087a68 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a68087a50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68087a38 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68087a00 'uint4':'vector' lvalue ParmVar 0x556a680876b0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x556a68087810 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68087c68 line:454:37 constexpr rsqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x556a68087bb8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x556a68088000 # | | | | `-ReturnStmt 0x556a68087ff0 # | | | | `-CallExpr 0x556a68087fc0 'float' # | | | | |-ImplicitCastExpr 0x556a68087fa8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a68087f88 '' Function 0x556a68028f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x556a68087f60 'float' # | | | | `-ImplicitCastExpr 0x556a68087f48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68087f30 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68087ef8 'int64_t':'long' lvalue ParmVar 0x556a68087bb8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x556a68087d18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68088160 line:454:37 constexpr rsqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x556a680880b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x556a68088518 # | | | | `-ReturnStmt 0x556a68088508 # | | | | `-CallExpr 0x556a680884d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a680884c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a680884a0 '' Function 0x556a68029188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a68088478 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a68088460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68088448 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68088410 'int64_t2':'vector' lvalue ParmVar 0x556a680880b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x556a68088210 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680886a0 line:454:37 constexpr rsqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556a680885c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x556a68088a60 # | | | | `-ReturnStmt 0x556a68088a50 # | | | | `-CallExpr 0x556a68088a20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a68088a08 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a680889e8 '' Function 0x556a68029400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a680889c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a680889a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68088990 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68088958 'int64_t3':'vector' lvalue ParmVar 0x556a680885c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x556a68088750 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68088bc0 line:454:37 constexpr rsqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x556a68088b10 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x556a68088f88 # | | | | `-ReturnStmt 0x556a68088f78 # | | | | `-CallExpr 0x556a68088f48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a68088f30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a68088f10 '' Function 0x556a68029678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a68088ee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a68088ed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68088eb8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68088e80 'int64_t4':'vector' lvalue ParmVar 0x556a68088b10 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x556a68088c70 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680890e8 line:454:37 constexpr rsqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x556a68089038 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x556a680894a0 # | | | | `-ReturnStmt 0x556a68089490 # | | | | `-CallExpr 0x556a68089460 'float' # | | | | |-ImplicitCastExpr 0x556a68089448 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a68089428 '' Function 0x556a68028f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x556a68089400 'float' # | | | | `-ImplicitCastExpr 0x556a680893e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680893d0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68089398 'uint64_t':'unsigned long' lvalue ParmVar 0x556a68089038 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x556a68089198 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68089600 line:454:37 constexpr rsqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x556a68089550 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x556a680899d8 # | | | | `-ReturnStmt 0x556a680899c8 # | | | | `-CallExpr 0x556a68089998 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a68089980 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a68089960 '' Function 0x556a68029188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a68089938 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a68089920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68089908 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680898d0 'uint64_t2':'vector' lvalue ParmVar 0x556a68089550 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x556a680896b0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68089b38 line:454:37 constexpr rsqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556a68089a88 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x556a68089f18 # | | | | `-ReturnStmt 0x556a68089f08 # | | | | `-CallExpr 0x556a68089ed8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a68089ec0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a68089ea0 '' Function 0x556a68029400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a68089e78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a68089e60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68089e48 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68089e10 'uint64_t3':'vector' lvalue ParmVar 0x556a68089a88 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x556a68089be8 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6808a078 line:454:37 constexpr rsqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x556a68089fc8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x556a6808a460 # | | | | `-ReturnStmt 0x556a6808a450 # | | | | `-CallExpr 0x556a6808a420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a6808a408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a6808a3e8 '' Function 0x556a68029678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a6808a3c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a6808a3a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6808a390 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6808a358 'uint64_t4':'vector' lvalue ParmVar 0x556a68089fc8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x556a6808a128 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6808a5d0 line:460:36 constexpr round 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x556a6808a520 col:29 used V 'double' # | | | |-CompoundStmt 0x556a6808a9d8 # | | | | `-ReturnStmt 0x556a6808a9c8 # | | | | `-CallExpr 0x556a6808a998 'float' # | | | | |-ImplicitCastExpr 0x556a6808a980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a6808a960 '' Function 0x556a6802a290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x556a6808a938 'float' # | | | | `-ImplicitCastExpr 0x556a6808a920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6808a908 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6808a8d0 'double' lvalue ParmVar 0x556a6808a520 'V' 'double' # | | | `-DeprecatedAttr 0x556a6808a740 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a6808ab48 line:460:36 constexpr round 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x556a6808aa98 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x556a6808aeb0 # | | | | `-ReturnStmt 0x556a6808aea0 # | | | | `-CallExpr 0x556a6808ae70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a6808ae58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a6808ae38 '' Function 0x556a6802a508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a6808ae10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a6808adf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6808ade0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6808ada8 'double2':'vector' lvalue ParmVar 0x556a6808aa98 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x556a6808abf8 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a6808b020 line:460:36 constexpr round 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x556a6808af70 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x556a6808b390 # | | | | `-ReturnStmt 0x556a6808b380 # | | | | `-CallExpr 0x556a6808b350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a6808b338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a6808b318 '' Function 0x556a67feebe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a6808b2f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a6808b2d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6808b2c0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6808b288 'double3':'vector' lvalue ParmVar 0x556a6808af70 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x556a6808b0d0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a6808b500 line:460:36 constexpr round 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x556a6808b450 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x556a6808b878 # | | | | `-ReturnStmt 0x556a6808b868 # | | | | `-CallExpr 0x556a6808b838 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a6808b820 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a6808b800 '' Function 0x556a67feee58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a6808b7d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a6808b7c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6808b7a8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6808b770 'double4':'vector' lvalue ParmVar 0x556a6808b450 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x556a6808b5b0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a6808b9d8 line:461:37 constexpr round 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x556a6808b928 col:26 used V 'int' # | | | |-CompoundStmt 0x556a6808bd30 # | | | | `-ReturnStmt 0x556a6808bd20 # | | | | `-CallExpr 0x556a6808bcf0 'float' # | | | | |-ImplicitCastExpr 0x556a6808bcd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a6808bcb8 '' Function 0x556a6802a290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x556a6808bc90 'float' # | | | | `-ImplicitCastExpr 0x556a6808bc78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6808bc60 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6808bc28 'int' lvalue ParmVar 0x556a6808b928 'V' 'int' # | | | `-DeprecatedAttr 0x556a6808ba88 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6808be90 line:461:37 constexpr round 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x556a6808bde0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x556a6808c208 # | | | | `-ReturnStmt 0x556a6808c1f8 # | | | | `-CallExpr 0x556a6808c1c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a6808c1b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a6808c190 '' Function 0x556a6802a508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a6808c168 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a6808c150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6808c138 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6808c100 'int2':'vector' lvalue ParmVar 0x556a6808bde0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x556a6808bf40 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6808c368 line:461:37 constexpr round 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x556a6808c2b8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x556a6808c6e8 # | | | | `-ReturnStmt 0x556a6808c6d8 # | | | | `-CallExpr 0x556a6808c6a8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a6808c690 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a6808c670 '' Function 0x556a67feebe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a6808c648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a6808c630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6808c618 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6808c5e0 'int3':'vector' lvalue ParmVar 0x556a6808c2b8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x556a6808c418 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6808d108 line:461:37 constexpr round 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x556a6808d058 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x556a6808d490 # | | | | `-ReturnStmt 0x556a6808d480 # | | | | `-CallExpr 0x556a6808d450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a6808d438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a6808d418 '' Function 0x556a67feee58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a6808d3f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a6808d3d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6808d3c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6808d388 'int4':'vector' lvalue ParmVar 0x556a6808d058 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x556a6808d1b8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6808d5f0 line:461:37 constexpr round 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x556a6808d540 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x556a6808d968 # | | | | `-ReturnStmt 0x556a6808d958 # | | | | `-CallExpr 0x556a6808d928 'float' # | | | | |-ImplicitCastExpr 0x556a6808d910 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a6808d8f0 '' Function 0x556a6802a290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x556a6808d8c8 'float' # | | | | `-ImplicitCastExpr 0x556a6808d8b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6808d898 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6808d860 'uint':'unsigned int' lvalue ParmVar 0x556a6808d540 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x556a6808d6a0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6808dac8 line:461:37 constexpr round 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x556a6808da18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x556a6808de60 # | | | | `-ReturnStmt 0x556a6808de50 # | | | | `-CallExpr 0x556a6808de20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a6808de08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a6808dde8 '' Function 0x556a6802a508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a6808ddc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a6808dda8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6808dd90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6808dd58 'uint2':'vector' lvalue ParmVar 0x556a6808da18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x556a6808db78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6808dfc0 line:461:37 constexpr round 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x556a6808df10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x556a6808e360 # | | | | `-ReturnStmt 0x556a6808e350 # | | | | `-CallExpr 0x556a6808e320 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a6808e308 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a6808e2e8 '' Function 0x556a67feebe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a6808e2c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a6808e2a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6808e290 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6808e258 'uint3':'vector' lvalue ParmVar 0x556a6808df10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x556a6808e070 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6808e4c0 line:461:37 constexpr round 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x556a6808e410 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x556a6808e868 # | | | | `-ReturnStmt 0x556a6808e858 # | | | | `-CallExpr 0x556a6808e828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a6808e810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a6808e7f0 '' Function 0x556a67feee58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a6808e7c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a6808e7b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6808e798 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6808e760 'uint4':'vector' lvalue ParmVar 0x556a6808e410 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x556a6808e570 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6808e9c8 line:461:37 constexpr round 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x556a6808e918 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x556a6808ed60 # | | | | `-ReturnStmt 0x556a6808ed50 # | | | | `-CallExpr 0x556a6808ed20 'float' # | | | | |-ImplicitCastExpr 0x556a6808ed08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a6808ece8 '' Function 0x556a6802a290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x556a6808ecc0 'float' # | | | | `-ImplicitCastExpr 0x556a6808eca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6808ec90 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6808ec58 'int64_t':'long' lvalue ParmVar 0x556a6808e918 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x556a6808ea78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6808eec0 line:461:37 constexpr round 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x556a6808ee10 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x556a6808faa0 # | | | | `-ReturnStmt 0x556a6808fa90 # | | | | `-CallExpr 0x556a6808fa60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a6808fa48 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a6808fa28 '' Function 0x556a6802a508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a6808fa00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a6808f9e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6808f9d0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6808f998 'int64_t2':'vector' lvalue ParmVar 0x556a6808ee10 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x556a6808ef70 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6808fc00 line:461:37 constexpr round 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556a6808fb50 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x556a6808ffc0 # | | | | `-ReturnStmt 0x556a6808ffb0 # | | | | `-CallExpr 0x556a6808ff80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a6808ff68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a6808ff48 '' Function 0x556a67feebe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a6808ff20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a6808ff08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6808fef0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6808feb8 'int64_t3':'vector' lvalue ParmVar 0x556a6808fb50 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x556a6808fcb0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68090120 line:461:37 constexpr round 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x556a68090070 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x556a680904e8 # | | | | `-ReturnStmt 0x556a680904d8 # | | | | `-CallExpr 0x556a680904a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a68090490 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a68090470 '' Function 0x556a67feee58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a68090448 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a68090430 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68090418 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680903e0 'int64_t4':'vector' lvalue ParmVar 0x556a68090070 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x556a680901d0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68090648 line:461:37 constexpr round 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x556a68090598 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x556a68090a00 # | | | | `-ReturnStmt 0x556a680909f0 # | | | | `-CallExpr 0x556a680909c0 'float' # | | | | |-ImplicitCastExpr 0x556a680909a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a68090988 '' Function 0x556a6802a290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x556a68090960 'float' # | | | | `-ImplicitCastExpr 0x556a68090948 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68090930 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680908f8 'uint64_t':'unsigned long' lvalue ParmVar 0x556a68090598 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x556a680906f8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68090b60 line:461:37 constexpr round 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x556a68090ab0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x556a68090f38 # | | | | `-ReturnStmt 0x556a68090f28 # | | | | `-CallExpr 0x556a68090ef8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a68090ee0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a68090ec0 '' Function 0x556a6802a508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a68090e98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a68090e80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68090e68 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68090e30 'uint64_t2':'vector' lvalue ParmVar 0x556a68090ab0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x556a68090c10 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68091098 line:461:37 constexpr round 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556a68090fe8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x556a68091478 # | | | | `-ReturnStmt 0x556a68091468 # | | | | `-CallExpr 0x556a68091438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a68091420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a68091400 '' Function 0x556a67feebe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a680913d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a680913c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680913a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68091370 'uint64_t3':'vector' lvalue ParmVar 0x556a68090fe8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x556a68091148 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680915d8 line:461:37 constexpr round 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x556a68091528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x556a680919c0 # | | | | `-ReturnStmt 0x556a680919b0 # | | | | `-CallExpr 0x556a68091980 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a68091968 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a68091948 '' Function 0x556a67feee58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a68091920 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a68091908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680918f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680918b8 'uint64_t4':'vector' lvalue ParmVar 0x556a68091528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x556a68091688 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68091b28 line:467:36 constexpr sin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x556a68091a78 col:29 used V 'double' # | | | |-CompoundStmt 0x556a68091e70 # | | | | `-ReturnStmt 0x556a68091e60 # | | | | `-CallExpr 0x556a68091e30 'float' # | | | | |-ImplicitCastExpr 0x556a68091e18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a68091df8 '' Function 0x556a6803a1b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x556a68091dd0 'float' # | | | | `-ImplicitCastExpr 0x556a68091db8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68091da0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68091d68 'double' lvalue ParmVar 0x556a68091a78 'V' 'double' # | | | `-DeprecatedAttr 0x556a68091bd8 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a68091fd8 line:467:36 constexpr sin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x556a68091f28 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x556a68092340 # | | | | `-ReturnStmt 0x556a68092330 # | | | | `-CallExpr 0x556a68092300 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a680922e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a680922c8 '' Function 0x556a6803a430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a680922a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a68092288 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68092270 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68092238 'double2':'vector' lvalue ParmVar 0x556a68091f28 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x556a68092088 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a680924a8 line:467:36 constexpr sin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x556a680923f8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x556a68092818 # | | | | `-ReturnStmt 0x556a68092808 # | | | | `-CallExpr 0x556a680927d8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a680927c0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a680927a0 '' Function 0x556a6803a6a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a68092778 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a68092760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68092748 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68092710 'double3':'vector' lvalue ParmVar 0x556a680923f8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x556a68092558 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a68092980 line:467:36 constexpr sin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x556a680928d0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x556a68092cf8 # | | | | `-ReturnStmt 0x556a68092ce8 # | | | | `-CallExpr 0x556a68092cb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a68092ca0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a68092c80 '' Function 0x556a6803a930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a68092c58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a68092c40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68092c28 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68092bf0 'double4':'vector' lvalue ParmVar 0x556a680928d0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x556a68092a30 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a68092e58 line:468:37 constexpr sin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x556a68092da8 col:26 used V 'int' # | | | |-CompoundStmt 0x556a680931b0 # | | | | `-ReturnStmt 0x556a680931a0 # | | | | `-CallExpr 0x556a68093170 'float' # | | | | |-ImplicitCastExpr 0x556a68093158 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a68093138 '' Function 0x556a6803a1b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x556a68093110 'float' # | | | | `-ImplicitCastExpr 0x556a680930f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680930e0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680930a8 'int' lvalue ParmVar 0x556a68092da8 'V' 'int' # | | | `-DeprecatedAttr 0x556a68092f08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68093310 line:468:37 constexpr sin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x556a68093260 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x556a68093688 # | | | | `-ReturnStmt 0x556a68093678 # | | | | `-CallExpr 0x556a68093648 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a68093630 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a68093610 '' Function 0x556a6803a430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a680935e8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a680935d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680935b8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68093580 'int2':'vector' lvalue ParmVar 0x556a68093260 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x556a680933c0 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680946c0 line:468:37 constexpr sin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x556a68093738 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x556a68094a40 # | | | | `-ReturnStmt 0x556a68094a30 # | | | | `-CallExpr 0x556a68094a00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a680949e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a680949c8 '' Function 0x556a6803a6a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a680949a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a68094988 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68094970 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68094938 'int3':'vector' lvalue ParmVar 0x556a68093738 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x556a68094770 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68094ba0 line:468:37 constexpr sin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x556a68094af0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x556a68094f28 # | | | | `-ReturnStmt 0x556a68094f18 # | | | | `-CallExpr 0x556a68094ee8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a68094ed0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a68094eb0 '' Function 0x556a6803a930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a68094e88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a68094e70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68094e58 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68094e20 'int4':'vector' lvalue ParmVar 0x556a68094af0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x556a68094c50 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68095088 line:468:37 constexpr sin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x556a68094fd8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x556a68095400 # | | | | `-ReturnStmt 0x556a680953f0 # | | | | `-CallExpr 0x556a680953c0 'float' # | | | | |-ImplicitCastExpr 0x556a680953a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a68095388 '' Function 0x556a6803a1b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x556a68095360 'float' # | | | | `-ImplicitCastExpr 0x556a68095348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68095330 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680952f8 'uint':'unsigned int' lvalue ParmVar 0x556a68094fd8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x556a68095138 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68095560 line:468:37 constexpr sin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x556a680954b0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x556a680958f8 # | | | | `-ReturnStmt 0x556a680958e8 # | | | | `-CallExpr 0x556a680958b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a680958a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a68095880 '' Function 0x556a6803a430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a68095858 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a68095840 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68095828 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680957f0 'uint2':'vector' lvalue ParmVar 0x556a680954b0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x556a68095610 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68095a58 line:468:37 constexpr sin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x556a680959a8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x556a68095df8 # | | | | `-ReturnStmt 0x556a68095de8 # | | | | `-CallExpr 0x556a68095db8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a68095da0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a68095d80 '' Function 0x556a6803a6a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a68095d58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a68095d40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68095d28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68095cf0 'uint3':'vector' lvalue ParmVar 0x556a680959a8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x556a68095b08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68095f58 line:468:37 constexpr sin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x556a68095ea8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x556a68096300 # | | | | `-ReturnStmt 0x556a680962f0 # | | | | `-CallExpr 0x556a680962c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a680962a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a68096288 '' Function 0x556a6803a930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a68096260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a68096248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68096230 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680961f8 'uint4':'vector' lvalue ParmVar 0x556a68095ea8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x556a68096008 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68096460 line:468:37 constexpr sin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x556a680963b0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x556a680967f8 # | | | | `-ReturnStmt 0x556a680967e8 # | | | | `-CallExpr 0x556a680967b8 'float' # | | | | |-ImplicitCastExpr 0x556a680967a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a68096780 '' Function 0x556a6803a1b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x556a68096758 'float' # | | | | `-ImplicitCastExpr 0x556a68096740 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68096728 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680966f0 'int64_t':'long' lvalue ParmVar 0x556a680963b0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x556a68096510 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68096958 line:468:37 constexpr sin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x556a680968a8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x556a68096d10 # | | | | `-ReturnStmt 0x556a68096d00 # | | | | `-CallExpr 0x556a68096cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a68096cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a68096c98 '' Function 0x556a6803a430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a68096c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a68096c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68096c40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68096c08 'int64_t2':'vector' lvalue ParmVar 0x556a680968a8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x556a68096a08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68096e70 line:468:37 constexpr sin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556a68096dc0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x556a68097230 # | | | | `-ReturnStmt 0x556a68097220 # | | | | `-CallExpr 0x556a680971f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a680971d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a680971b8 '' Function 0x556a6803a6a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a68097190 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a68097178 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68097160 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68097128 'int64_t3':'vector' lvalue ParmVar 0x556a68096dc0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x556a68096f20 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68097390 line:468:37 constexpr sin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x556a680972e0 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x556a68097758 # | | | | `-ReturnStmt 0x556a68097748 # | | | | `-CallExpr 0x556a68097718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a68097700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a680976e0 '' Function 0x556a6803a930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a680976b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a680976a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68097688 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68097650 'int64_t4':'vector' lvalue ParmVar 0x556a680972e0 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x556a68097440 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a680978b8 line:468:37 constexpr sin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x556a68097808 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x556a68097c70 # | | | | `-ReturnStmt 0x556a68097c60 # | | | | `-CallExpr 0x556a68097c30 'float' # | | | | |-ImplicitCastExpr 0x556a68097c18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a68097bf8 '' Function 0x556a6803a1b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x556a68097bd0 'float' # | | | | `-ImplicitCastExpr 0x556a68097bb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68097ba0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68097b68 'uint64_t':'unsigned long' lvalue ParmVar 0x556a68097808 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x556a68097968 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68097dd0 line:468:37 constexpr sin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x556a68097d20 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x556a680981a8 # | | | | `-ReturnStmt 0x556a68098198 # | | | | `-CallExpr 0x556a68098168 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a68098150 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a68098130 '' Function 0x556a6803a430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a68098108 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a680980f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a680980d8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680980a0 'uint64_t2':'vector' lvalue ParmVar 0x556a68097d20 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x556a68097e80 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68098308 line:468:37 constexpr sin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556a68098258 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x556a6815ec78 # | | | | `-ReturnStmt 0x556a6815ec68 # | | | | `-CallExpr 0x556a6815ec38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a6815ec20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a68098670 '' Function 0x556a6803a6a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a68098648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a68098630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68098618 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a680985e0 'uint64_t3':'vector' lvalue ParmVar 0x556a68098258 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x556a680983b8 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6815edd8 line:468:37 constexpr sin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x556a6815ed28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x556a6815f1c0 # | | | | `-ReturnStmt 0x556a6815f1b0 # | | | | `-CallExpr 0x556a6815f180 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a6815f168 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a6815f148 '' Function 0x556a6803a930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a6815f120 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a6815f108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6815f0f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6815f0b8 'uint64_t4':'vector' lvalue ParmVar 0x556a6815ed28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x556a6815ee88 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6815f330 line:474:36 constexpr sinh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x556a6815f280 col:29 used V 'double' # | | | |-CompoundStmt 0x556a6815f678 # | | | | `-ReturnStmt 0x556a6815f668 # | | | | `-CallExpr 0x556a6815f638 'float' # | | | | |-ImplicitCastExpr 0x556a6815f620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a6815f600 '' Function 0x556a6803b548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x556a6815f5d8 'float' # | | | | `-ImplicitCastExpr 0x556a6815f5c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6815f5a8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6815f570 'double' lvalue ParmVar 0x556a6815f280 'V' 'double' # | | | `-DeprecatedAttr 0x556a6815f3e0 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a6815f7e8 line:474:36 constexpr sinh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x556a6815f738 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x556a6815fb50 # | | | | `-ReturnStmt 0x556a6815fb40 # | | | | `-CallExpr 0x556a6815fb10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a6815faf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a6815fad8 '' Function 0x556a6803b7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a6815fab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a6815fa98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6815fa80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6815fa48 'double2':'vector' lvalue ParmVar 0x556a6815f738 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x556a6815f898 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a6815fcc0 line:474:36 constexpr sinh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x556a6815fc10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x556a68160030 # | | | | `-ReturnStmt 0x556a68160020 # | | | | `-CallExpr 0x556a6815fff0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a6815ffd8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a6815ffb8 '' Function 0x556a6803ba38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a6815ff90 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a6815ff78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6815ff60 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6815ff28 'double3':'vector' lvalue ParmVar 0x556a6815fc10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x556a6815fd70 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a681601a0 line:474:36 constexpr sinh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x556a681600f0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x556a68160518 # | | | | `-ReturnStmt 0x556a68160508 # | | | | `-CallExpr 0x556a681604d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a681604c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a681604a0 '' Function 0x556a6803bcb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a68160478 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a68160460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68160448 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68160410 'double4':'vector' lvalue ParmVar 0x556a681600f0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x556a68160250 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a68160678 line:475:37 constexpr sinh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x556a681605c8 col:26 used V 'int' # | | | |-CompoundStmt 0x556a681609d0 # | | | | `-ReturnStmt 0x556a681609c0 # | | | | `-CallExpr 0x556a68160990 'float' # | | | | |-ImplicitCastExpr 0x556a68160978 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a68160958 '' Function 0x556a6803b548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x556a68160930 'float' # | | | | `-ImplicitCastExpr 0x556a68160918 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68160900 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a681608c8 'int' lvalue ParmVar 0x556a681605c8 'V' 'int' # | | | `-DeprecatedAttr 0x556a68160728 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68160b30 line:475:37 constexpr sinh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x556a68160a80 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x556a68160ea8 # | | | | `-ReturnStmt 0x556a68160e98 # | | | | `-CallExpr 0x556a68160e68 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a68160e50 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a68160e30 '' Function 0x556a6803b7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a68160e08 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a68160df0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68160dd8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68160da0 'int2':'vector' lvalue ParmVar 0x556a68160a80 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x556a68160be0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68161008 line:475:37 constexpr sinh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x556a68160f58 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x556a68161388 # | | | | `-ReturnStmt 0x556a68161378 # | | | | `-CallExpr 0x556a68161348 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a68161330 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a68161310 '' Function 0x556a6803ba38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a681612e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a681612d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a681612b8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68161280 'int3':'vector' lvalue ParmVar 0x556a68160f58 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x556a681610b8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a681614e8 line:475:37 constexpr sinh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x556a68161438 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x556a68161870 # | | | | `-ReturnStmt 0x556a68161860 # | | | | `-CallExpr 0x556a68161830 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a68161818 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a681617f8 '' Function 0x556a6803bcb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a681617d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a681617b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a681617a0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68161768 'int4':'vector' lvalue ParmVar 0x556a68161438 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x556a68161598 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a681619d0 line:475:37 constexpr sinh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x556a68161920 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x556a68161d48 # | | | | `-ReturnStmt 0x556a68161d38 # | | | | `-CallExpr 0x556a68161d08 'float' # | | | | |-ImplicitCastExpr 0x556a68161cf0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a68161cd0 '' Function 0x556a6803b548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x556a68161ca8 'float' # | | | | `-ImplicitCastExpr 0x556a68161c90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68161c78 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68161c40 'uint':'unsigned int' lvalue ParmVar 0x556a68161920 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x556a68161a80 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68161ea8 line:475:37 constexpr sinh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x556a68161df8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x556a68162240 # | | | | `-ReturnStmt 0x556a68162230 # | | | | `-CallExpr 0x556a68162200 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a681621e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a681621c8 '' Function 0x556a6803b7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a681621a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a68162188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68162170 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68162138 'uint2':'vector' lvalue ParmVar 0x556a68161df8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x556a68161f58 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a681623a0 line:475:37 constexpr sinh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x556a681622f0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x556a68162740 # | | | | `-ReturnStmt 0x556a68162730 # | | | | `-CallExpr 0x556a68162700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a681626e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a681626c8 '' Function 0x556a6803ba38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a681626a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a68162688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68162670 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68162638 'uint3':'vector' lvalue ParmVar 0x556a681622f0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x556a68162450 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a681628a0 line:475:37 constexpr sinh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x556a681627f0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x556a68164220 # | | | | `-ReturnStmt 0x556a68164210 # | | | | `-CallExpr 0x556a681641e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a68162bf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a68162bd0 '' Function 0x556a6803bcb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a68162ba8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a68162b90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68162b78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68162b40 'uint4':'vector' lvalue ParmVar 0x556a681627f0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x556a68162950 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68164380 line:475:37 constexpr sinh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x556a681642d0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x556a68164718 # | | | | `-ReturnStmt 0x556a68164708 # | | | | `-CallExpr 0x556a681646d8 'float' # | | | | |-ImplicitCastExpr 0x556a681646c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a681646a0 '' Function 0x556a6803b548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x556a68164678 'float' # | | | | `-ImplicitCastExpr 0x556a68164660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68164648 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68164610 'int64_t':'long' lvalue ParmVar 0x556a681642d0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x556a68164430 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68164878 line:475:37 constexpr sinh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x556a681647c8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x556a68164c30 # | | | | `-ReturnStmt 0x556a68164c20 # | | | | `-CallExpr 0x556a68164bf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a68164bd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a68164bb8 '' Function 0x556a6803b7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a68164b90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a68164b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68164b60 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68164b28 'int64_t2':'vector' lvalue ParmVar 0x556a681647c8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x556a68164928 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68164d90 line:475:37 constexpr sinh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556a68164ce0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x556a68165150 # | | | | `-ReturnStmt 0x556a68165140 # | | | | `-CallExpr 0x556a68165110 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a681650f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a681650d8 '' Function 0x556a6803ba38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a681650b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a68165098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68165080 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68165048 'int64_t3':'vector' lvalue ParmVar 0x556a68164ce0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x556a68164e40 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a681652b0 line:475:37 constexpr sinh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x556a68165200 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x556a68165678 # | | | | `-ReturnStmt 0x556a68165668 # | | | | `-CallExpr 0x556a68165638 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a68165620 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a68165600 '' Function 0x556a6803bcb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a681655d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a681655c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a681655a8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68165570 'int64_t4':'vector' lvalue ParmVar 0x556a68165200 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x556a68165360 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a681657d8 line:475:37 constexpr sinh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x556a68165728 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x556a68165b90 # | | | | `-ReturnStmt 0x556a68165b80 # | | | | `-CallExpr 0x556a68165b50 'float' # | | | | |-ImplicitCastExpr 0x556a68165b38 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a68165b18 '' Function 0x556a6803b548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x556a68165af0 'float' # | | | | `-ImplicitCastExpr 0x556a68165ad8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68165ac0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68165a88 'uint64_t':'unsigned long' lvalue ParmVar 0x556a68165728 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x556a68165888 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68165cf0 line:475:37 constexpr sinh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x556a68165c40 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x556a681660c8 # | | | | `-ReturnStmt 0x556a681660b8 # | | | | `-CallExpr 0x556a68166088 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a68166070 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a68166050 '' Function 0x556a6803b7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a68166028 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a68166010 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68165ff8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68165fc0 'uint64_t2':'vector' lvalue ParmVar 0x556a68165c40 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x556a68165da0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68166228 line:475:37 constexpr sinh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556a68166178 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x556a68166608 # | | | | `-ReturnStmt 0x556a681665f8 # | | | | `-CallExpr 0x556a681665c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a681665b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a68166590 '' Function 0x556a6803ba38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a68166568 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a68166550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68166538 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68166500 'uint64_t3':'vector' lvalue ParmVar 0x556a68166178 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x556a681662d8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68166768 line:475:37 constexpr sinh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x556a681666b8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x556a68166b50 # | | | | `-ReturnStmt 0x556a68166b40 # | | | | `-CallExpr 0x556a68166b10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a68166af8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a68166ad8 '' Function 0x556a6803bcb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a68166ab0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a68166a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68166a80 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68166a48 'uint64_t4':'vector' lvalue ParmVar 0x556a681666b8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x556a68166818 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68166cc0 line:481:36 constexpr sqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x556a68166c10 col:29 used V 'double' # | | | |-CompoundStmt 0x556a68167008 # | | | | `-ReturnStmt 0x556a68166ff8 # | | | | `-CallExpr 0x556a68166fc8 'float' # | | | | |-ImplicitCastExpr 0x556a68166fb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a68166f90 '' Function 0x556a6803c8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x556a68166f68 'float' # | | | | `-ImplicitCastExpr 0x556a68166f50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68166f38 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68166f00 'double' lvalue ParmVar 0x556a68166c10 'V' 'double' # | | | `-DeprecatedAttr 0x556a68166d70 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a68167178 line:481:36 constexpr sqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x556a681670c8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x556a681674e0 # | | | | `-ReturnStmt 0x556a681674d0 # | | | | `-CallExpr 0x556a681674a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a68167488 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a68167468 '' Function 0x556a6803cb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a68167440 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a68167428 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68167410 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a681673d8 'double2':'vector' lvalue ParmVar 0x556a681670c8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x556a68167228 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a68167650 line:481:36 constexpr sqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x556a681675a0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x556a681679c0 # | | | | `-ReturnStmt 0x556a681679b0 # | | | | `-CallExpr 0x556a68167980 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a68167968 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a68167948 '' Function 0x556a6803cdc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a68167920 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a68167908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a681678f0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a681678b8 'double3':'vector' lvalue ParmVar 0x556a681675a0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x556a68167700 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a68167b30 line:481:36 constexpr sqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x556a68167a80 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x556a68167ea8 # | | | | `-ReturnStmt 0x556a68167e98 # | | | | `-CallExpr 0x556a68167e68 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a68167e50 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a68167e30 '' Function 0x556a6803d040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a68167e08 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a68167df0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68167dd8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68167da0 'double4':'vector' lvalue ParmVar 0x556a68167a80 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x556a68167be0 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a68168008 line:482:37 constexpr sqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x556a68167f58 col:26 used V 'int' # | | | |-CompoundStmt 0x556a681683a0 # | | | | `-ReturnStmt 0x556a68168390 # | | | | `-CallExpr 0x556a68168360 'float' # | | | | |-ImplicitCastExpr 0x556a68168348 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a68168328 '' Function 0x556a6803c8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x556a68168300 'float' # | | | | `-ImplicitCastExpr 0x556a681682e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a681682d0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68168298 'int' lvalue ParmVar 0x556a68167f58 'V' 'int' # | | | `-DeprecatedAttr 0x556a681680b8 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68168500 line:482:37 constexpr sqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x556a68168450 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x556a68168878 # | | | | `-ReturnStmt 0x556a68168868 # | | | | `-CallExpr 0x556a68168838 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a68168820 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a68168800 '' Function 0x556a6803cb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a681687d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a681687c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a681687a8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68168770 'int2':'vector' lvalue ParmVar 0x556a68168450 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x556a681685b0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a681689d8 line:482:37 constexpr sqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x556a68168928 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x556a68168d58 # | | | | `-ReturnStmt 0x556a68168d48 # | | | | `-CallExpr 0x556a68168d18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a68168d00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a68168ce0 '' Function 0x556a6803cdc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a68168cb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a68168ca0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68168c88 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68168c50 'int3':'vector' lvalue ParmVar 0x556a68168928 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x556a68168a88 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68168eb8 line:482:37 constexpr sqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x556a68168e08 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x556a68169240 # | | | | `-ReturnStmt 0x556a68169230 # | | | | `-CallExpr 0x556a68169200 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a681691e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a681691c8 '' Function 0x556a6803d040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a681691a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a68169188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68169170 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68169138 'int4':'vector' lvalue ParmVar 0x556a68168e08 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x556a68168f68 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a681693a0 line:482:37 constexpr sqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x556a681692f0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x556a68169718 # | | | | `-ReturnStmt 0x556a68169708 # | | | | `-CallExpr 0x556a681696d8 'float' # | | | | |-ImplicitCastExpr 0x556a681696c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a681696a0 '' Function 0x556a6803c8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x556a68169678 'float' # | | | | `-ImplicitCastExpr 0x556a68169660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68169648 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68169610 'uint':'unsigned int' lvalue ParmVar 0x556a681692f0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x556a68169450 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68169878 line:482:37 constexpr sqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x556a681697c8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x556a68169c10 # | | | | `-ReturnStmt 0x556a68169c00 # | | | | `-CallExpr 0x556a68169bd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a68169bb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a68169b98 '' Function 0x556a6803cb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a68169b70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a68169b58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68169b40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68169b08 'uint2':'vector' lvalue ParmVar 0x556a681697c8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x556a68169928 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68169d70 line:482:37 constexpr sqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x556a68169cc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x556a6816a110 # | | | | `-ReturnStmt 0x556a6816a100 # | | | | `-CallExpr 0x556a6816a0d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a6816a0b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a6816a098 '' Function 0x556a6803cdc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a6816a070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a6816a058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6816a040 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6816a008 'uint3':'vector' lvalue ParmVar 0x556a68169cc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x556a68169e20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6816a270 line:482:37 constexpr sqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x556a6816a1c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x556a6816a618 # | | | | `-ReturnStmt 0x556a6816a608 # | | | | `-CallExpr 0x556a6816a5d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a6816a5c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a6816a5a0 '' Function 0x556a6803d040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a6816a578 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a6816a560 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6816a548 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6816a510 'uint4':'vector' lvalue ParmVar 0x556a6816a1c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x556a6816a320 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6816a778 line:482:37 constexpr sqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x556a6816a6c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x556a6816ab10 # | | | | `-ReturnStmt 0x556a6816ab00 # | | | | `-CallExpr 0x556a6816aad0 'float' # | | | | |-ImplicitCastExpr 0x556a6816aab8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a6816aa98 '' Function 0x556a6803c8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x556a6816aa70 'float' # | | | | `-ImplicitCastExpr 0x556a6816aa58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6816aa40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6816aa08 'int64_t':'long' lvalue ParmVar 0x556a6816a6c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x556a6816a828 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6816ac70 line:482:37 constexpr sqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x556a6816abc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x556a6816b028 # | | | | `-ReturnStmt 0x556a6816b018 # | | | | `-CallExpr 0x556a6816afe8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a6816afd0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a6816afb0 '' Function 0x556a6803cb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a6816af88 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a6816af70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6816af58 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6816af20 'int64_t2':'vector' lvalue ParmVar 0x556a6816abc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x556a6816ad20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6816b188 line:482:37 constexpr sqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556a6816b0d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x556a6816b548 # | | | | `-ReturnStmt 0x556a6816b538 # | | | | `-CallExpr 0x556a6816b508 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a6816b4f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a6816b4d0 '' Function 0x556a6803cdc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a6816b4a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a6816b490 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6816b478 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6816b440 'int64_t3':'vector' lvalue ParmVar 0x556a6816b0d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x556a6816b238 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6816b6a8 line:482:37 constexpr sqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x556a6816b5f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x556a6816ba70 # | | | | `-ReturnStmt 0x556a6816ba60 # | | | | `-CallExpr 0x556a6816ba30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a6816ba18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a6816b9f8 '' Function 0x556a6803d040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a6816b9d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a6816b9b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6816b9a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6816b968 'int64_t4':'vector' lvalue ParmVar 0x556a6816b5f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x556a6816b758 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6816bbd0 line:482:37 constexpr sqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x556a6816bb20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x556a6816bf88 # | | | | `-ReturnStmt 0x556a6816bf78 # | | | | `-CallExpr 0x556a6816bf48 'float' # | | | | |-ImplicitCastExpr 0x556a6816bf30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a6816bf10 '' Function 0x556a6803c8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x556a6816bee8 'float' # | | | | `-ImplicitCastExpr 0x556a6816bed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6816beb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6816be80 'uint64_t':'unsigned long' lvalue ParmVar 0x556a6816bb20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x556a6816bc80 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6816c0e8 line:482:37 constexpr sqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x556a6816c038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x556a6816c8d0 # | | | | `-ReturnStmt 0x556a6816c8c0 # | | | | `-CallExpr 0x556a6816c890 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a6816c878 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a6816c858 '' Function 0x556a6803cb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a6816c830 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a6816c818 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6816c800 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6816c7c8 'uint64_t2':'vector' lvalue ParmVar 0x556a6816c038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x556a6816c198 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6816ca30 line:482:37 constexpr sqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556a6816c980 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x556a6816ce10 # | | | | `-ReturnStmt 0x556a6816ce00 # | | | | `-CallExpr 0x556a6816cdd0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a6816cdb8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a6816cd98 '' Function 0x556a6803cdc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a6816cd70 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a6816cd58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6816cd40 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6816cd08 'uint64_t3':'vector' lvalue ParmVar 0x556a6816c980 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x556a6816cae0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6816cf70 line:482:37 constexpr sqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x556a6816cec0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x556a6816d358 # | | | | `-ReturnStmt 0x556a6816d348 # | | | | `-CallExpr 0x556a6816d318 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a6816d300 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a6816d2e0 '' Function 0x556a6803d040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a6816d2b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a6816d2a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6816d288 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6816d250 'uint64_t4':'vector' lvalue ParmVar 0x556a6816cec0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x556a6816d020 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6816d568 line:488:37 constexpr step 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x556a6816d418 col:29 used V1 'double' # | | | |-ParmVarDecl 0x556a6816d498 col:40 used V2 'double' # | | | |-CompoundStmt 0x556a6816d950 # | | | | `-ReturnStmt 0x556a6816d940 # | | | | `-CallExpr 0x556a6816d908 'float' # | | | | |-ImplicitCastExpr 0x556a6816d8f0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x556a6816d8d0 '' Function 0x556a6803df98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x556a6816d818 'float' # | | | | | `-ImplicitCastExpr 0x556a6816d800 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a6816d7e8 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a6816d7b0 'double' lvalue ParmVar 0x556a6816d418 'V1' 'double' # | | | | `-CStyleCastExpr 0x556a6816d8a8 'float' # | | | | `-ImplicitCastExpr 0x556a6816d890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6816d878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6816d840 'double' lvalue ParmVar 0x556a6816d498 'V2' 'double' # | | | `-DeprecatedAttr 0x556a6816d620 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a6816db60 line:488:37 constexpr step 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x556a6816da10 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x556a6816da90 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x556a6816df80 # | | | | `-ReturnStmt 0x556a6816df70 # | | | | `-CallExpr 0x556a6816df38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a6816df20 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x556a6816df00 '' Function 0x556a6803e2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x556a6816de30 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x556a6816de18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a6816de00 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a6816ddc8 'double2':'vector' lvalue ParmVar 0x556a6816da10 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x556a6816ded8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a6816dec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6816dea8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6816de70 'double2':'vector' lvalue ParmVar 0x556a6816da90 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x556a6816dc18 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a6816e190 line:488:37 constexpr step 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x556a6816e040 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x556a6816e0c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x556a6816e5b8 # | | | | `-ReturnStmt 0x556a6816e5a8 # | | | | `-CallExpr 0x556a6816e570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a6816e558 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x556a6816e538 '' Function 0x556a6803e5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x556a6816e468 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x556a6816e450 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a6816e438 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a6816e400 'double3':'vector' lvalue ParmVar 0x556a6816e040 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x556a6816e510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a6816e4f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6816e4e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6816e4a8 'double3':'vector' lvalue ParmVar 0x556a6816e0c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x556a6816e248 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a6816e7c8 line:488:37 constexpr step 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x556a6816e678 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x556a6816e6f8 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x556a6816ebf8 # | | | | `-ReturnStmt 0x556a6816ebe8 # | | | | `-CallExpr 0x556a6816ebb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a6816eb98 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x556a6816eb78 '' Function 0x556a6803e950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x556a6816eaa8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x556a6816ea90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a6816ea78 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a6816ea40 'double4':'vector' lvalue ParmVar 0x556a6816e678 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x556a6816eb50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a6816eb38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6816eb20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6816eae8 'double4':'vector' lvalue ParmVar 0x556a6816e6f8 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x556a6816e880 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a6816edf8 line:489:38 constexpr step 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x556a6816eca8 col:26 used V1 'int' # | | | |-ParmVarDecl 0x556a6816ed28 col:34 used V2 'int' # | | | |-CompoundStmt 0x556a6816f1f0 # | | | | `-ReturnStmt 0x556a6816f1e0 # | | | | `-CallExpr 0x556a6816f1a8 'float' # | | | | |-ImplicitCastExpr 0x556a6816f190 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x556a6816f170 '' Function 0x556a6803df98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x556a6816f0b8 'float' # | | | | | `-ImplicitCastExpr 0x556a6816f0a0 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a6816f088 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a6816f050 'int' lvalue ParmVar 0x556a6816eca8 'V1' 'int' # | | | | `-CStyleCastExpr 0x556a6816f148 'float' # | | | | `-ImplicitCastExpr 0x556a6816f130 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6816f118 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6816f0e0 'int' lvalue ParmVar 0x556a6816ed28 'V2' 'int' # | | | `-DeprecatedAttr 0x556a6816eeb0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6816f3f0 line:489:38 constexpr step 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x556a6816f2a0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x556a6816f320 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x556a6816f820 # | | | | `-ReturnStmt 0x556a6816f810 # | | | | `-CallExpr 0x556a6816f7d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a6816f7c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x556a6816f7a0 '' Function 0x556a6803e2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x556a6816f6d0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x556a6816f6b8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a6816f6a0 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a6816f668 'int2':'vector' lvalue ParmVar 0x556a6816f2a0 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x556a6816f778 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a6816f760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6816f748 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6816f710 'int2':'vector' lvalue ParmVar 0x556a6816f320 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x556a6816f4a8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6816fa20 line:489:38 constexpr step 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x556a6816f8d0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x556a6816f950 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x556a6816fe58 # | | | | `-ReturnStmt 0x556a6816fe48 # | | | | `-CallExpr 0x556a6816fe10 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a6816fdf8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x556a6816fdd8 '' Function 0x556a6803e5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x556a6816fd08 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x556a6816fcf0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a6816fcd8 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a6816fca0 'int3':'vector' lvalue ParmVar 0x556a6816f8d0 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x556a6816fdb0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a6816fd98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6816fd80 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6816fd48 'int3':'vector' lvalue ParmVar 0x556a6816f950 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x556a6816fad8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68170058 line:489:38 constexpr step 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x556a6816ff08 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x556a6816ff88 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x556a68170498 # | | | | `-ReturnStmt 0x556a68170488 # | | | | `-CallExpr 0x556a68170450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a68170438 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x556a68170418 '' Function 0x556a6803e950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x556a68170348 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x556a68170330 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a68170318 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a681702e0 'int4':'vector' lvalue ParmVar 0x556a6816ff08 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x556a681703f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a681703d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a681703c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68170388 'int4':'vector' lvalue ParmVar 0x556a6816ff88 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x556a68170110 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68172240 line:489:38 constexpr step 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x556a68170548 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x556a68172170 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x556a68172658 # | | | | `-ReturnStmt 0x556a68172648 # | | | | `-CallExpr 0x556a68172610 'float' # | | | | |-ImplicitCastExpr 0x556a681725f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x556a681725d8 '' Function 0x556a6803df98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x556a68172520 'float' # | | | | | `-ImplicitCastExpr 0x556a68172508 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a681724f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a681724b8 'uint':'unsigned int' lvalue ParmVar 0x556a68170548 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x556a681725b0 'float' # | | | | `-ImplicitCastExpr 0x556a68172598 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68172580 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68172548 'uint':'unsigned int' lvalue ParmVar 0x556a68172170 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x556a681722f8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68172858 line:489:38 constexpr step 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x556a68172708 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x556a68172788 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x556a68172ca8 # | | | | `-ReturnStmt 0x556a68172c98 # | | | | `-CallExpr 0x556a68172c60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a68172c48 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x556a68172c28 '' Function 0x556a6803e2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x556a68172b58 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x556a68172b40 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a68172b28 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a68172af0 'uint2':'vector' lvalue ParmVar 0x556a68172708 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x556a68172c00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a68172be8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68172bd0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68172b98 'uint2':'vector' lvalue ParmVar 0x556a68172788 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x556a68172910 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68172ea8 line:489:38 constexpr step 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x556a68172d58 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x556a68172dd8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x556a68173300 # | | | | `-ReturnStmt 0x556a681732f0 # | | | | `-CallExpr 0x556a681732b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a681732a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x556a68173280 '' Function 0x556a6803e5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x556a681731b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x556a68173198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a68173180 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a68173148 'uint3':'vector' lvalue ParmVar 0x556a68172d58 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x556a68173258 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a68173240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68173228 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a681731f0 'uint3':'vector' lvalue ParmVar 0x556a68172dd8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x556a68172f60 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68173500 line:489:38 constexpr step 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x556a681733b0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x556a68173430 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x556a68173960 # | | | | `-ReturnStmt 0x556a68173950 # | | | | `-CallExpr 0x556a68173918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a68173900 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x556a681738e0 '' Function 0x556a6803e950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x556a68173810 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x556a681737f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a681737e0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a681737a8 'uint4':'vector' lvalue ParmVar 0x556a681733b0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x556a681738b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a681738a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68173888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68173850 'uint4':'vector' lvalue ParmVar 0x556a68173430 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x556a681735b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68173b60 line:489:38 constexpr step 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x556a68173a10 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x556a68173a90 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x556a68173f98 # | | | | `-ReturnStmt 0x556a68173f88 # | | | | `-CallExpr 0x556a68173f50 'float' # | | | | |-ImplicitCastExpr 0x556a68173f38 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x556a68173f18 '' Function 0x556a6803df98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x556a68173e60 'float' # | | | | | `-ImplicitCastExpr 0x556a68173e48 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a68173e30 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a68173df8 'int64_t':'long' lvalue ParmVar 0x556a68173a10 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x556a68173ef0 'float' # | | | | `-ImplicitCastExpr 0x556a68173ed8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68173ec0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68173e88 'int64_t':'long' lvalue ParmVar 0x556a68173a90 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x556a68173c18 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68174198 line:489:38 constexpr step 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x556a68174048 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x556a681740c8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x556a68174608 # | | | | `-ReturnStmt 0x556a681745f8 # | | | | `-CallExpr 0x556a681745c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a681745a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x556a68174588 '' Function 0x556a6803e2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x556a681744b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x556a681744a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a68174488 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a68174450 'int64_t2':'vector' lvalue ParmVar 0x556a68174048 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x556a68174560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a68174548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68174530 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a681744f8 'int64_t2':'vector' lvalue ParmVar 0x556a681740c8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x556a68174250 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68174808 line:489:38 constexpr step 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556a681746b8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x556a68174738 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x556a68174c80 # | | | | `-ReturnStmt 0x556a68174c70 # | | | | `-CallExpr 0x556a68174c38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a68174c20 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x556a68174c00 '' Function 0x556a6803e5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x556a68174b30 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x556a68174b18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a68174b00 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a68174ac8 'int64_t3':'vector' lvalue ParmVar 0x556a681746b8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x556a68174bd8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a68174bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68174ba8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68174b70 'int64_t3':'vector' lvalue ParmVar 0x556a68174738 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x556a681748c0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68174e80 line:489:38 constexpr step 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x556a68174d30 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x556a68174db0 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x556a68175300 # | | | | `-ReturnStmt 0x556a681752f0 # | | | | `-CallExpr 0x556a681752b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a681752a0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x556a68175280 '' Function 0x556a6803e950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x556a681751b0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x556a68175198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a68175180 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a68175148 'int64_t4':'vector' lvalue ParmVar 0x556a68174d30 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x556a68175258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a68175240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68175228 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a681751f0 'int64_t4':'vector' lvalue ParmVar 0x556a68174db0 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x556a68174f38 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68175500 line:489:38 constexpr step 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x556a681753b0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x556a68175430 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x556a68175958 # | | | | `-ReturnStmt 0x556a68175948 # | | | | `-CallExpr 0x556a68175910 'float' # | | | | |-ImplicitCastExpr 0x556a681758f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x556a681758d8 '' Function 0x556a6803df98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x556a68175820 'float' # | | | | | `-ImplicitCastExpr 0x556a68175808 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a681757f0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a681757b8 'uint64_t':'unsigned long' lvalue ParmVar 0x556a681753b0 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x556a681758b0 'float' # | | | | `-ImplicitCastExpr 0x556a68175898 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68175880 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68175848 'uint64_t':'unsigned long' lvalue ParmVar 0x556a68175430 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x556a681755b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68175b58 line:489:38 constexpr step 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x556a68175a08 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x556a68175a88 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x556a68175fe8 # | | | | `-ReturnStmt 0x556a68175fd8 # | | | | `-CallExpr 0x556a68175fa0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a68175f88 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x556a68175f68 '' Function 0x556a6803e2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x556a68175e98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x556a68175e80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a68175e68 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a68175e30 'uint64_t2':'vector' lvalue ParmVar 0x556a68175a08 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x556a68175f40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a68175f28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68175f10 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68175ed8 'uint64_t2':'vector' lvalue ParmVar 0x556a68175a88 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x556a68175c10 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68176dc0 line:489:38 constexpr step 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556a68176098 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x556a68176cf0 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x556a68177258 # | | | | `-ReturnStmt 0x556a68177248 # | | | | `-CallExpr 0x556a68177210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a681771f8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x556a681771d8 '' Function 0x556a6803e5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x556a68177108 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x556a681770f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a681770d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a681770a0 'uint64_t3':'vector' lvalue ParmVar 0x556a68176098 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x556a681771b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a68177198 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68177180 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68177148 'uint64_t3':'vector' lvalue ParmVar 0x556a68176cf0 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x556a68176e78 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68177458 line:489:38 constexpr step 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x556a68177308 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x556a68177388 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x556a681778f8 # | | | | `-ReturnStmt 0x556a681778e8 # | | | | `-CallExpr 0x556a681778b0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a68177898 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x556a68177878 '' Function 0x556a6803e950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x556a681777a8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x556a68177790 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x556a68177778 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x556a68177740 'uint64_t4':'vector' lvalue ParmVar 0x556a68177308 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x556a68177850 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a68177838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68177820 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a681777e8 'uint64_t4':'vector' lvalue ParmVar 0x556a68177388 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x556a68177510 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68177a60 line:495:36 constexpr tan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x556a681779b0 col:29 used V 'double' # | | | |-CompoundStmt 0x556a68177da8 # | | | | `-ReturnStmt 0x556a68177d98 # | | | | `-CallExpr 0x556a68177d68 'float' # | | | | |-ImplicitCastExpr 0x556a68177d50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a68177d30 '' Function 0x556a6803f570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x556a68177d08 'float' # | | | | `-ImplicitCastExpr 0x556a68177cf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68177cd8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68177ca0 'double' lvalue ParmVar 0x556a681779b0 'V' 'double' # | | | `-DeprecatedAttr 0x556a68177b10 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a68177f10 line:495:36 constexpr tan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x556a68177e60 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x556a68178278 # | | | | `-ReturnStmt 0x556a68178268 # | | | | `-CallExpr 0x556a68178238 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a68178220 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a68178200 '' Function 0x556a6803f7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a681781d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a681781c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a681781a8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68178170 'double2':'vector' lvalue ParmVar 0x556a68177e60 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x556a68177fc0 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a681783e0 line:495:36 constexpr tan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x556a68178330 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x556a68178750 # | | | | `-ReturnStmt 0x556a68178740 # | | | | `-CallExpr 0x556a68178710 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a681786f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a681786d8 '' Function 0x556a6803fa60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a681786b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a68178698 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68178680 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68178648 'double3':'vector' lvalue ParmVar 0x556a68178330 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x556a68178490 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a681788b8 line:495:36 constexpr tan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x556a68178808 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x556a68178c30 # | | | | `-ReturnStmt 0x556a68178c20 # | | | | `-CallExpr 0x556a68178bf0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a68178bd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a68178bb8 '' Function 0x556a6803fcd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a68178b90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a68178b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68178b60 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68178b28 'double4':'vector' lvalue ParmVar 0x556a68178808 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x556a68178968 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a68178d90 line:496:37 constexpr tan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x556a68178ce0 col:26 used V 'int' # | | | |-CompoundStmt 0x556a681790e8 # | | | | `-ReturnStmt 0x556a681790d8 # | | | | `-CallExpr 0x556a681790a8 'float' # | | | | |-ImplicitCastExpr 0x556a68179090 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a68179070 '' Function 0x556a6803f570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x556a68179048 'float' # | | | | `-ImplicitCastExpr 0x556a68179030 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68179018 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68178fe0 'int' lvalue ParmVar 0x556a68178ce0 'V' 'int' # | | | `-DeprecatedAttr 0x556a68178e40 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68179248 line:496:37 constexpr tan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x556a68179198 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x556a681795c0 # | | | | `-ReturnStmt 0x556a681795b0 # | | | | `-CallExpr 0x556a68179580 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a68179568 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a68179548 '' Function 0x556a6803f7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a68179520 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a68179508 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a681794f0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a681794b8 'int2':'vector' lvalue ParmVar 0x556a68179198 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x556a681792f8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68179720 line:496:37 constexpr tan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x556a68179670 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x556a68179aa0 # | | | | `-ReturnStmt 0x556a68179a90 # | | | | `-CallExpr 0x556a68179a60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a68179a48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a68179a28 '' Function 0x556a6803fa60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a68179a00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a681799e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a681799d0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68179998 'int3':'vector' lvalue ParmVar 0x556a68179670 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x556a681797d0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68179c00 line:496:37 constexpr tan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x556a68179b50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x556a68179f88 # | | | | `-ReturnStmt 0x556a68179f78 # | | | | `-CallExpr 0x556a68179f48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a68179f30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a68179f10 '' Function 0x556a6803fcd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a68179ee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a68179ed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68179eb8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68179e80 'int4':'vector' lvalue ParmVar 0x556a68179b50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x556a68179cb0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6817a0e8 line:496:37 constexpr tan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x556a6817a038 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x556a6817a460 # | | | | `-ReturnStmt 0x556a6817a450 # | | | | `-CallExpr 0x556a6817a420 'float' # | | | | |-ImplicitCastExpr 0x556a6817a408 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a6817a3e8 '' Function 0x556a6803f570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x556a6817a3c0 'float' # | | | | `-ImplicitCastExpr 0x556a6817a3a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6817a390 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6817a358 'uint':'unsigned int' lvalue ParmVar 0x556a6817a038 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x556a6817a198 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6817a5c0 line:496:37 constexpr tan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x556a6817a510 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x556a6817a958 # | | | | `-ReturnStmt 0x556a6817a948 # | | | | `-CallExpr 0x556a6817a918 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a6817a900 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a6817a8e0 '' Function 0x556a6803f7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a6817a8b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a6817a8a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6817a888 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6817a850 'uint2':'vector' lvalue ParmVar 0x556a6817a510 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x556a6817a670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6817aab8 line:496:37 constexpr tan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x556a6817aa08 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x556a6817cf58 # | | | | `-ReturnStmt 0x556a6817cf48 # | | | | `-CallExpr 0x556a6817cf18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a6817cf00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a6817cee0 '' Function 0x556a6803fa60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a6817ceb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a6817cea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6817ce88 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6817ce50 'uint3':'vector' lvalue ParmVar 0x556a6817aa08 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x556a6817ab68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6817d0b8 line:496:37 constexpr tan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x556a6817d008 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x556a6817d460 # | | | | `-ReturnStmt 0x556a6817d450 # | | | | `-CallExpr 0x556a6817d420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a6817d408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a6817d3e8 '' Function 0x556a6803fcd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a6817d3c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a6817d3a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6817d390 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6817d358 'uint4':'vector' lvalue ParmVar 0x556a6817d008 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x556a6817d168 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6817d5c0 line:496:37 constexpr tan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x556a6817d510 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x556a6817d958 # | | | | `-ReturnStmt 0x556a6817d948 # | | | | `-CallExpr 0x556a6817d918 'float' # | | | | |-ImplicitCastExpr 0x556a6817d900 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a6817d8e0 '' Function 0x556a6803f570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x556a6817d8b8 'float' # | | | | `-ImplicitCastExpr 0x556a6817d8a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6817d888 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6817d850 'int64_t':'long' lvalue ParmVar 0x556a6817d510 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x556a6817d670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6817dab8 line:496:37 constexpr tan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x556a6817da08 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x556a6817de70 # | | | | `-ReturnStmt 0x556a6817de60 # | | | | `-CallExpr 0x556a6817de30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a6817de18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a6817ddf8 '' Function 0x556a6803f7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a6817ddd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a6817ddb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6817dda0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6817dd68 'int64_t2':'vector' lvalue ParmVar 0x556a6817da08 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x556a6817db68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6817dfd0 line:496:37 constexpr tan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556a6817df20 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x556a6817e390 # | | | | `-ReturnStmt 0x556a6817e380 # | | | | `-CallExpr 0x556a6817e350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a6817e338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a6817e318 '' Function 0x556a6803fa60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a6817e2f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a6817e2d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6817e2c0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6817e288 'int64_t3':'vector' lvalue ParmVar 0x556a6817df20 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x556a6817e080 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6817e4f0 line:496:37 constexpr tan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x556a6817e440 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x556a6817e8b8 # | | | | `-ReturnStmt 0x556a6817e8a8 # | | | | `-CallExpr 0x556a6817e878 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a6817e860 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a6817e840 '' Function 0x556a6803fcd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a6817e818 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a6817e800 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6817e7e8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6817e7b0 'int64_t4':'vector' lvalue ParmVar 0x556a6817e440 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x556a6817e5a0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6817ea18 line:496:37 constexpr tan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x556a6817e968 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x556a6817edd0 # | | | | `-ReturnStmt 0x556a6817edc0 # | | | | `-CallExpr 0x556a6817ed90 'float' # | | | | |-ImplicitCastExpr 0x556a6817ed78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a6817ed58 '' Function 0x556a6803f570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x556a6817ed30 'float' # | | | | `-ImplicitCastExpr 0x556a6817ed18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6817ed00 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6817ecc8 'uint64_t':'unsigned long' lvalue ParmVar 0x556a6817e968 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x556a6817eac8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6817ef30 line:496:37 constexpr tan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x556a6817ee80 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x556a6817f308 # | | | | `-ReturnStmt 0x556a6817f2f8 # | | | | `-CallExpr 0x556a6817f2c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a6817f2b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a6817f290 '' Function 0x556a6803f7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a6817f268 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a6817f250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6817f238 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6817f200 'uint64_t2':'vector' lvalue ParmVar 0x556a6817ee80 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x556a6817efe0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6817f468 line:496:37 constexpr tan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556a6817f3b8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x556a6817f848 # | | | | `-ReturnStmt 0x556a6817f838 # | | | | `-CallExpr 0x556a6817f808 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a6817f7f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a6817f7d0 '' Function 0x556a6803fa60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a6817f7a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a6817f790 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6817f778 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6817f740 'uint64_t3':'vector' lvalue ParmVar 0x556a6817f3b8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x556a6817f518 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6817f9a8 line:496:37 constexpr tan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x556a6817f8f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x556a6817fd90 # | | | | `-ReturnStmt 0x556a6817fd80 # | | | | `-CallExpr 0x556a6817fd50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a6817fd38 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a6817fd18 '' Function 0x556a6803fcd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a6817fcf0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a6817fcd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6817fcc0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6817fc88 'uint64_t4':'vector' lvalue ParmVar 0x556a6817f8f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x556a6817fa58 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6817ff00 line:502:36 constexpr tanh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x556a6817fe50 col:29 used V 'double' # | | | |-CompoundStmt 0x556a68180248 # | | | | `-ReturnStmt 0x556a68180238 # | | | | `-CallExpr 0x556a68180208 'float' # | | | | |-ImplicitCastExpr 0x556a681801f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a681801d0 '' Function 0x556a68040920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x556a681801a8 'float' # | | | | `-ImplicitCastExpr 0x556a68180190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68180178 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68180140 'double' lvalue ParmVar 0x556a6817fe50 'V' 'double' # | | | `-DeprecatedAttr 0x556a6817ffb0 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a681803b8 line:502:36 constexpr tanh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x556a68180308 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x556a68180720 # | | | | `-ReturnStmt 0x556a68180710 # | | | | `-CallExpr 0x556a681806e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a681806c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a681806a8 '' Function 0x556a68040b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a68180680 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a68180668 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68180650 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68180618 'double2':'vector' lvalue ParmVar 0x556a68180308 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x556a68180468 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a68180890 line:502:36 constexpr tanh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x556a681807e0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x556a68180c00 # | | | | `-ReturnStmt 0x556a68180bf0 # | | | | `-CallExpr 0x556a68180bc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a68180ba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a68180b88 '' Function 0x556a68040e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a68180b60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a68180b48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68180b30 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68180af8 'double3':'vector' lvalue ParmVar 0x556a681807e0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x556a68180940 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a68181b50 line:502:36 constexpr tanh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x556a68180cc0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x556a68181ec8 # | | | | `-ReturnStmt 0x556a68181eb8 # | | | | `-CallExpr 0x556a68181e88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a68181e70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a68181e50 '' Function 0x556a68041088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a68181e28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a68181e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68181df8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68181dc0 'double4':'vector' lvalue ParmVar 0x556a68180cc0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x556a68181c00 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a68182028 line:503:37 constexpr tanh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x556a68181f78 col:26 used V 'int' # | | | |-CompoundStmt 0x556a68182380 # | | | | `-ReturnStmt 0x556a68182370 # | | | | `-CallExpr 0x556a68182340 'float' # | | | | |-ImplicitCastExpr 0x556a68182328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a68182308 '' Function 0x556a68040920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x556a681822e0 'float' # | | | | `-ImplicitCastExpr 0x556a681822c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a681822b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68182278 'int' lvalue ParmVar 0x556a68181f78 'V' 'int' # | | | `-DeprecatedAttr 0x556a681820d8 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a681824e0 line:503:37 constexpr tanh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x556a68182430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x556a68182858 # | | | | `-ReturnStmt 0x556a68182848 # | | | | `-CallExpr 0x556a68182818 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a68182800 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a681827e0 '' Function 0x556a68040b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a681827b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a681827a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68182788 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68182750 'int2':'vector' lvalue ParmVar 0x556a68182430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x556a68182590 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a681829b8 line:503:37 constexpr tanh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x556a68182908 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x556a68182d38 # | | | | `-ReturnStmt 0x556a68182d28 # | | | | `-CallExpr 0x556a68182cf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a68182ce0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a68182cc0 '' Function 0x556a68040e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a68182c98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a68182c80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68182c68 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68182c30 'int3':'vector' lvalue ParmVar 0x556a68182908 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x556a68182a68 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68182e98 line:503:37 constexpr tanh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x556a68182de8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x556a68183220 # | | | | `-ReturnStmt 0x556a68183210 # | | | | `-CallExpr 0x556a681831e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a681831c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a681831a8 '' Function 0x556a68041088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a68183180 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a68183168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68183150 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68183118 'int4':'vector' lvalue ParmVar 0x556a68182de8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x556a68182f48 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68183380 line:503:37 constexpr tanh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x556a681832d0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x556a681836f8 # | | | | `-ReturnStmt 0x556a681836e8 # | | | | `-CallExpr 0x556a681836b8 'float' # | | | | |-ImplicitCastExpr 0x556a681836a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a68183680 '' Function 0x556a68040920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x556a68183658 'float' # | | | | `-ImplicitCastExpr 0x556a68183640 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68183628 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a681835f0 'uint':'unsigned int' lvalue ParmVar 0x556a681832d0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x556a68183430 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68183858 line:503:37 constexpr tanh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x556a681837a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x556a68183bf0 # | | | | `-ReturnStmt 0x556a68183be0 # | | | | `-CallExpr 0x556a68183bb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a68183b98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a68183b78 '' Function 0x556a68040b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a68183b50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a68183b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68183b20 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68183ae8 'uint2':'vector' lvalue ParmVar 0x556a681837a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x556a68183908 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68183d50 line:503:37 constexpr tanh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x556a68183ca0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x556a681840f0 # | | | | `-ReturnStmt 0x556a681840e0 # | | | | `-CallExpr 0x556a681840b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a68184098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a68184078 '' Function 0x556a68040e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a68184050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a68184038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68184020 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68183fe8 'uint3':'vector' lvalue ParmVar 0x556a68183ca0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x556a68183e00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68184250 line:503:37 constexpr tanh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x556a681841a0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x556a681845f8 # | | | | `-ReturnStmt 0x556a681845e8 # | | | | `-CallExpr 0x556a681845b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a681845a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a68184580 '' Function 0x556a68041088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a68184558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a68184540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68184528 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a681844f0 'uint4':'vector' lvalue ParmVar 0x556a681841a0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x556a68184300 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68184758 line:503:37 constexpr tanh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x556a681846a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x556a68184af0 # | | | | `-ReturnStmt 0x556a68184ae0 # | | | | `-CallExpr 0x556a68184ab0 'float' # | | | | |-ImplicitCastExpr 0x556a68184a98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a68184a78 '' Function 0x556a68040920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x556a68184a50 'float' # | | | | `-ImplicitCastExpr 0x556a68184a38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68184a20 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a681849e8 'int64_t':'long' lvalue ParmVar 0x556a681846a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x556a68184808 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68184c50 line:503:37 constexpr tanh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x556a68184ba0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x556a68185008 # | | | | `-ReturnStmt 0x556a68184ff8 # | | | | `-CallExpr 0x556a68184fc8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a68184fb0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a68184f90 '' Function 0x556a68040b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a68184f68 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a68184f50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68184f38 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68184f00 'int64_t2':'vector' lvalue ParmVar 0x556a68184ba0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x556a68184d00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68185168 line:503:37 constexpr tanh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556a681850b8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x556a68185528 # | | | | `-ReturnStmt 0x556a68185518 # | | | | `-CallExpr 0x556a681854e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a681854d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a681854b0 '' Function 0x556a68040e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a68185488 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a68185470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68185458 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68185420 'int64_t3':'vector' lvalue ParmVar 0x556a681850b8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x556a68185218 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68185688 line:503:37 constexpr tanh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x556a681855d8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x556a68185a50 # | | | | `-ReturnStmt 0x556a68185a40 # | | | | `-CallExpr 0x556a68185a10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a681859f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a681859d8 '' Function 0x556a68041088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a681859b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a68185998 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68185980 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68185948 'int64_t4':'vector' lvalue ParmVar 0x556a681855d8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x556a68185738 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68186bd0 line:503:37 constexpr tanh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x556a68186b20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x556a68186f88 # | | | | `-ReturnStmt 0x556a68186f78 # | | | | `-CallExpr 0x556a68186f48 'float' # | | | | |-ImplicitCastExpr 0x556a68186f30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a68186f10 '' Function 0x556a68040920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x556a68186ee8 'float' # | | | | `-ImplicitCastExpr 0x556a68186ed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68186eb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68186e80 'uint64_t':'unsigned long' lvalue ParmVar 0x556a68186b20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x556a68186c80 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a681870e8 line:503:37 constexpr tanh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x556a68187038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x556a681874c0 # | | | | `-ReturnStmt 0x556a681874b0 # | | | | `-CallExpr 0x556a68187480 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a68187468 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a68187448 '' Function 0x556a68040b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a68187420 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a68187408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a681873f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a681873b8 'uint64_t2':'vector' lvalue ParmVar 0x556a68187038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x556a68187198 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68187620 line:503:37 constexpr tanh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556a68187570 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x556a68187a00 # | | | | `-ReturnStmt 0x556a681879f0 # | | | | `-CallExpr 0x556a681879c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a681879a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a68187988 '' Function 0x556a68040e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a68187960 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a68187948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68187930 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a681878f8 'uint64_t3':'vector' lvalue ParmVar 0x556a68187570 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x556a681876d0 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68187b60 line:503:37 constexpr tanh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x556a68187ab0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x556a68187f48 # | | | | `-ReturnStmt 0x556a68187f38 # | | | | `-CallExpr 0x556a68187f08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a68187ef0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a68187ed0 '' Function 0x556a68041088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a68187ea8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a68187e90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68187e78 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68187e40 'uint64_t4':'vector' lvalue ParmVar 0x556a68187ab0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x556a68187c10 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a681880b8 line:509:36 constexpr trunc 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x556a68188008 col:29 used V 'double' # | | | |-CompoundStmt 0x556a68188400 # | | | | `-ReturnStmt 0x556a681883f0 # | | | | `-CallExpr 0x556a681883c0 'float' # | | | | |-ImplicitCastExpr 0x556a681883a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a68188388 '' Function 0x556a68041ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x556a68188360 'float' # | | | | `-ImplicitCastExpr 0x556a68188348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68188330 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a681882f8 'double' lvalue ParmVar 0x556a68188008 'V' 'double' # | | | `-DeprecatedAttr 0x556a68188168 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a68188570 line:509:36 constexpr trunc 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x556a681884c0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x556a681888d8 # | | | | `-ReturnStmt 0x556a681888c8 # | | | | `-CallExpr 0x556a68188898 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a68188880 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a68188860 '' Function 0x556a68041f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a68188838 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a68188820 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68188808 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a681887d0 'double2':'vector' lvalue ParmVar 0x556a681884c0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x556a68188620 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a68188a48 line:509:36 constexpr trunc 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x556a68188998 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x556a68188db8 # | | | | `-ReturnStmt 0x556a68188da8 # | | | | `-CallExpr 0x556a68188d78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a68188d60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a68188d40 '' Function 0x556a68042190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a68188d18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a68188d00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68188ce8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68188cb0 'double3':'vector' lvalue ParmVar 0x556a68188998 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x556a68188af8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a68188f28 line:509:36 constexpr trunc 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x556a68188e78 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x556a681892a0 # | | | | `-ReturnStmt 0x556a68189290 # | | | | `-CallExpr 0x556a68189260 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a68189248 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a68189228 '' Function 0x556a68042408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a68189200 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a681891e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a681891d0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68189198 'double4':'vector' lvalue ParmVar 0x556a68188e78 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x556a68188fd8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a68189400 line:510:37 constexpr trunc 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x556a68189350 col:26 used V 'int' # | | | |-CompoundStmt 0x556a68189758 # | | | | `-ReturnStmt 0x556a68189748 # | | | | `-CallExpr 0x556a68189718 'float' # | | | | |-ImplicitCastExpr 0x556a68189700 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a681896e0 '' Function 0x556a68041ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x556a681896b8 'float' # | | | | `-ImplicitCastExpr 0x556a681896a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68189688 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68189650 'int' lvalue ParmVar 0x556a68189350 'V' 'int' # | | | `-DeprecatedAttr 0x556a681894b0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a681898b8 line:510:37 constexpr trunc 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x556a68189808 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x556a68189c30 # | | | | `-ReturnStmt 0x556a68189c20 # | | | | `-CallExpr 0x556a68189bf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a68189bd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a68189bb8 '' Function 0x556a68041f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a68189b90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a68189b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68189b60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68189b28 'int2':'vector' lvalue ParmVar 0x556a68189808 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x556a68189968 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68189d90 line:510:37 constexpr trunc 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x556a68189ce0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x556a6818a110 # | | | | `-ReturnStmt 0x556a6818a100 # | | | | `-CallExpr 0x556a6818a0d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a6818a0b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a6818a098 '' Function 0x556a68042190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a6818a070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a6818a058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6818a040 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6818a008 'int3':'vector' lvalue ParmVar 0x556a68189ce0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x556a68189e40 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6818a270 line:510:37 constexpr trunc 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x556a6818a1c0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x556a6818a5f8 # | | | | `-ReturnStmt 0x556a6818a5e8 # | | | | `-CallExpr 0x556a6818a5b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a6818a5a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a6818a580 '' Function 0x556a68042408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a6818a558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a6818a540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6818a528 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6818a4f0 'int4':'vector' lvalue ParmVar 0x556a6818a1c0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x556a6818a320 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6818a758 line:510:37 constexpr trunc 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x556a6818a6a8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x556a6818aad0 # | | | | `-ReturnStmt 0x556a6818aac0 # | | | | `-CallExpr 0x556a6818aa90 'float' # | | | | |-ImplicitCastExpr 0x556a6818aa78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a6818aa58 '' Function 0x556a68041ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x556a6818aa30 'float' # | | | | `-ImplicitCastExpr 0x556a6818aa18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6818aa00 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6818a9c8 'uint':'unsigned int' lvalue ParmVar 0x556a6818a6a8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x556a6818a808 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6818bc38 line:510:37 constexpr trunc 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x556a6818bb88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x556a6818bfd0 # | | | | `-ReturnStmt 0x556a6818bfc0 # | | | | `-CallExpr 0x556a6818bf90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a6818bf78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a6818bf58 '' Function 0x556a68041f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a6818bf30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a6818bf18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6818bf00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6818bec8 'uint2':'vector' lvalue ParmVar 0x556a6818bb88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x556a6818bce8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6818c130 line:510:37 constexpr trunc 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x556a6818c080 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x556a6818c4d0 # | | | | `-ReturnStmt 0x556a6818c4c0 # | | | | `-CallExpr 0x556a6818c490 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a6818c478 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a6818c458 '' Function 0x556a68042190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a6818c430 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a6818c418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6818c400 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6818c3c8 'uint3':'vector' lvalue ParmVar 0x556a6818c080 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x556a6818c1e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6818c630 line:510:37 constexpr trunc 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x556a6818c580 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x556a6818c9d8 # | | | | `-ReturnStmt 0x556a6818c9c8 # | | | | `-CallExpr 0x556a6818c998 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a6818c980 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a6818c960 '' Function 0x556a68042408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a6818c938 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a6818c920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6818c908 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6818c8d0 'uint4':'vector' lvalue ParmVar 0x556a6818c580 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x556a6818c6e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6818cb38 line:510:37 constexpr trunc 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x556a6818ca88 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x556a6818ced0 # | | | | `-ReturnStmt 0x556a6818cec0 # | | | | `-CallExpr 0x556a6818ce90 'float' # | | | | |-ImplicitCastExpr 0x556a6818ce78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a6818ce58 '' Function 0x556a68041ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x556a6818ce30 'float' # | | | | `-ImplicitCastExpr 0x556a6818ce18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6818ce00 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6818cdc8 'int64_t':'long' lvalue ParmVar 0x556a6818ca88 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x556a6818cbe8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6818d030 line:510:37 constexpr trunc 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x556a6818cf80 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x556a6818d3e8 # | | | | `-ReturnStmt 0x556a6818d3d8 # | | | | `-CallExpr 0x556a6818d3a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a6818d390 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a6818d370 '' Function 0x556a68041f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a6818d348 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a6818d330 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6818d318 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6818d2e0 'int64_t2':'vector' lvalue ParmVar 0x556a6818cf80 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x556a6818d0e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6818d548 line:510:37 constexpr trunc 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556a6818d498 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x556a6818d908 # | | | | `-ReturnStmt 0x556a6818d8f8 # | | | | `-CallExpr 0x556a6818d8c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a6818d8b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a6818d890 '' Function 0x556a68042190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a6818d868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a6818d850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6818d838 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6818d800 'int64_t3':'vector' lvalue ParmVar 0x556a6818d498 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x556a6818d5f8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6818da68 line:510:37 constexpr trunc 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x556a6818d9b8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x556a6818de30 # | | | | `-ReturnStmt 0x556a6818de20 # | | | | `-CallExpr 0x556a6818ddf0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a6818ddd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a6818ddb8 '' Function 0x556a68042408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a6818dd90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a6818dd78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6818dd60 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6818dd28 'int64_t4':'vector' lvalue ParmVar 0x556a6818d9b8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x556a6818db18 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6818df90 line:510:37 constexpr trunc 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x556a6818dee0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x556a6818e348 # | | | | `-ReturnStmt 0x556a6818e338 # | | | | `-CallExpr 0x556a6818e308 'float' # | | | | |-ImplicitCastExpr 0x556a6818e2f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a6818e2d0 '' Function 0x556a68041ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x556a6818e2a8 'float' # | | | | `-ImplicitCastExpr 0x556a6818e290 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6818e278 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6818e240 'uint64_t':'unsigned long' lvalue ParmVar 0x556a6818dee0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x556a6818e040 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6818e4a8 line:510:37 constexpr trunc 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x556a6818e3f8 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x556a6818e880 # | | | | `-ReturnStmt 0x556a6818e870 # | | | | `-CallExpr 0x556a6818e840 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a6818e828 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a6818e808 '' Function 0x556a68041f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a6818e7e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a6818e7c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6818e7b0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6818e778 'uint64_t2':'vector' lvalue ParmVar 0x556a6818e3f8 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x556a6818e558 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6818e9e0 line:510:37 constexpr trunc 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556a6818e930 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x556a6818edc0 # | | | | `-ReturnStmt 0x556a6818edb0 # | | | | `-CallExpr 0x556a6818ed80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a6818ed68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a6818ed48 '' Function 0x556a68042190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a6818ed20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a6818ed08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6818ecf0 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6818ecb8 'uint64_t3':'vector' lvalue ParmVar 0x556a6818e930 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x556a6818ea90 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6818ef20 line:510:37 constexpr trunc 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x556a6818ee70 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x556a6818f308 # | | | | `-ReturnStmt 0x556a6818f2f8 # | | | | `-CallExpr 0x556a6818f2c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a6818f2b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a6818f290 '' Function 0x556a68042408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a6818f268 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a6818f250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6818f238 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6818f200 'uint64_t4':'vector' lvalue ParmVar 0x556a6818ee70 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x556a6818efd0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a6818f478 line:516:36 constexpr radians 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x556a6818f3c8 col:29 used V 'double' # | | | |-CompoundStmt 0x556a6818f7c0 # | | | | `-ReturnStmt 0x556a6818f7b0 # | | | | `-CallExpr 0x556a6818f780 'float' # | | | | |-ImplicitCastExpr 0x556a6818f768 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a6818f748 '' Function 0x556a68031ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x556a6818f720 'float' # | | | | `-ImplicitCastExpr 0x556a6818f708 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a6818f6f0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a6818f6b8 'double' lvalue ParmVar 0x556a6818f3c8 'V' 'double' # | | | `-DeprecatedAttr 0x556a6818f528 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a6818f930 line:516:36 constexpr radians 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x556a6818f880 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x556a68190c10 # | | | | `-ReturnStmt 0x556a68190c00 # | | | | `-CallExpr 0x556a68190bd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a68190bb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a68190b98 '' Function 0x556a68032268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a68190b70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a68190b58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68190b40 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68190b08 'double2':'vector' lvalue ParmVar 0x556a6818f880 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x556a6818f9e0 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a68190d80 line:516:36 constexpr radians 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x556a68190cd0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x556a681910f0 # | | | | `-ReturnStmt 0x556a681910e0 # | | | | `-CallExpr 0x556a681910b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a68191098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a68191078 '' Function 0x556a680324e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a68191050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a68191038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68191020 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68190fe8 'double3':'vector' lvalue ParmVar 0x556a68190cd0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x556a68190e30 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a68191260 line:516:36 constexpr radians 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x556a681911b0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x556a681915d8 # | | | | `-ReturnStmt 0x556a681915c8 # | | | | `-CallExpr 0x556a68191598 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a68191580 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a68191560 '' Function 0x556a68032758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a68191538 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a68191520 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68191508 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a681914d0 'double4':'vector' lvalue ParmVar 0x556a681911b0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x556a68191310 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x556a68191738 line:517:37 constexpr radians 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x556a68191688 col:26 used V 'int' # | | | |-CompoundStmt 0x556a68191a98 # | | | | `-ReturnStmt 0x556a68191a88 # | | | | `-CallExpr 0x556a68191a58 'float' # | | | | |-ImplicitCastExpr 0x556a68191a40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a68191a20 '' Function 0x556a68031ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x556a681919f8 'float' # | | | | `-ImplicitCastExpr 0x556a681919e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a681919c8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68191990 'int' lvalue ParmVar 0x556a68191688 'V' 'int' # | | | `-DeprecatedAttr 0x556a681917e8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68191bf8 line:517:37 constexpr radians 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x556a68191b48 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x556a68191f78 # | | | | `-ReturnStmt 0x556a68191f68 # | | | | `-CallExpr 0x556a68191f38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a68191f20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a68191f00 '' Function 0x556a68032268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a68191ed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a68191ec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68191ea8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68191e70 'int2':'vector' lvalue ParmVar 0x556a68191b48 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x556a68191ca8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a681920d8 line:517:37 constexpr radians 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x556a68192028 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x556a68192460 # | | | | `-ReturnStmt 0x556a68192450 # | | | | `-CallExpr 0x556a68192420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a68192408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a681923e8 '' Function 0x556a680324e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a681923c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a681923a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68192390 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68192358 'int3':'vector' lvalue ParmVar 0x556a68192028 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x556a68192188 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a681925c0 line:517:37 constexpr radians 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x556a68192510 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x556a68192950 # | | | | `-ReturnStmt 0x556a68192940 # | | | | `-CallExpr 0x556a68192910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a681928f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a681928d8 '' Function 0x556a68032758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a681928b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a68192898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68192880 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68192848 'int4':'vector' lvalue ParmVar 0x556a68192510 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x556a68192670 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68192ab0 line:517:37 constexpr radians 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x556a68192a00 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x556a68192e30 # | | | | `-ReturnStmt 0x556a68192e20 # | | | | `-CallExpr 0x556a68192df0 'float' # | | | | |-ImplicitCastExpr 0x556a68192dd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a68192db8 '' Function 0x556a68031ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x556a68192d90 'float' # | | | | `-ImplicitCastExpr 0x556a68192d78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68192d60 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68192d28 'uint':'unsigned int' lvalue ParmVar 0x556a68192a00 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x556a68192b60 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68192f90 line:517:37 constexpr radians 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x556a68192ee0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x556a68193330 # | | | | `-ReturnStmt 0x556a68193320 # | | | | `-CallExpr 0x556a681932f0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a681932d8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a681932b8 '' Function 0x556a68032268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a68193290 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a68193278 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68193260 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68193228 'uint2':'vector' lvalue ParmVar 0x556a68192ee0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x556a68193040 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68193490 line:517:37 constexpr radians 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x556a681933e0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x556a68193838 # | | | | `-ReturnStmt 0x556a68193828 # | | | | `-CallExpr 0x556a681937f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a681937e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a681937c0 '' Function 0x556a680324e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a68193798 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a68193780 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68193768 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68193730 'uint3':'vector' lvalue ParmVar 0x556a681933e0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x556a68193540 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68193998 line:517:37 constexpr radians 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x556a681938e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x556a68193d48 # | | | | `-ReturnStmt 0x556a68193d38 # | | | | `-CallExpr 0x556a68193d08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a68193cf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a68193cd0 '' Function 0x556a68032758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a68193ca8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a68193c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68193c78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68193c40 'uint4':'vector' lvalue ParmVar 0x556a681938e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x556a68193a48 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68193ea8 line:517:37 constexpr radians 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x556a68193df8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x556a68194248 # | | | | `-ReturnStmt 0x556a68194238 # | | | | `-CallExpr 0x556a68194208 'float' # | | | | |-ImplicitCastExpr 0x556a681941f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a681941d0 '' Function 0x556a68031ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x556a681941a8 'float' # | | | | `-ImplicitCastExpr 0x556a68194190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68194178 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68194140 'int64_t':'long' lvalue ParmVar 0x556a68193df8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x556a68193f58 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a681943a8 line:517:37 constexpr radians 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x556a681942f8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x556a68194768 # | | | | `-ReturnStmt 0x556a68194758 # | | | | `-CallExpr 0x556a68194728 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a68194710 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a681946f0 '' Function 0x556a68032268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a681946c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a681946b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68194698 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68194660 'int64_t2':'vector' lvalue ParmVar 0x556a681942f8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x556a68194458 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a681948c8 line:517:37 constexpr radians 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556a68194818 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x556a68196dd0 # | | | | `-ReturnStmt 0x556a68196dc0 # | | | | `-CallExpr 0x556a68196d90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a68196d78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a68196d58 '' Function 0x556a680324e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a68196d30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a68196d18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68196d00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68196cc8 'int64_t3':'vector' lvalue ParmVar 0x556a68194818 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x556a68194978 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68196f30 line:517:37 constexpr radians 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x556a68196e80 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x556a68197300 # | | | | `-ReturnStmt 0x556a681972f0 # | | | | `-CallExpr 0x556a681972c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x556a681972a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x556a68197288 '' Function 0x556a68032758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x556a68197260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x556a68197248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68197230 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a681971f8 'int64_t4':'vector' lvalue ParmVar 0x556a68196e80 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x556a68196fe0 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68197460 line:517:37 constexpr radians 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x556a681973b0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x556a68197820 # | | | | `-ReturnStmt 0x556a68197810 # | | | | `-CallExpr 0x556a681977e0 'float' # | | | | |-ImplicitCastExpr 0x556a681977c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x556a681977a8 '' Function 0x556a68031ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x556a68197780 'float' # | | | | `-ImplicitCastExpr 0x556a68197768 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68197750 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68197718 'uint64_t':'unsigned long' lvalue ParmVar 0x556a681973b0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x556a68197510 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68197980 line:517:37 constexpr radians 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x556a681978d0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x556a68197d60 # | | | | `-ReturnStmt 0x556a68197d50 # | | | | `-CallExpr 0x556a68197d20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x556a68197d08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x556a68197ce8 '' Function 0x556a68032268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x556a68197cc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x556a68197ca8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a68197c90 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a68197c58 'uint64_t2':'vector' lvalue ParmVar 0x556a681978d0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x556a68197a30 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x556a68197ec0 line:517:37 constexpr radians 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x556a68197e10 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x556a681982a8 # | | | | `-ReturnStmt 0x556a68198298 # | | | | `-CallExpr 0x556a68198268 'float3':'vector' # | | | | |-ImplicitCastExpr 0x556a68198250 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x556a68198230 '' Function 0x556a680324e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x556a68198208 'float3':'vector' # | | | | `-ImplicitCastExpr 0x556a681981f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x556a681981d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x556a681981a0 'uint64_t3':'vector' lvalue ParmVar 0x556a68197e10 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x556a68197f70 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | `-FunctionDecl 0x556a68198408 line:517:37 constexpr radians 'float4 (uint64_t4)' implicit-inline # | | |-ParmVarDecl 0x556a68198358 col:33 used V 'uint64_t4':'vector' # | | |-CompoundStmt 0x556a681987f8 # | | | `-ReturnStmt 0x556a681987e8 # | | | `-CallExpr 0x556a681987b8 'float4':'vector' # | | | |-ImplicitCastExpr 0x556a681987a0 'float4 (*)(float4)' # | | | | `-DeclRefExpr 0x556a68198780 '' Function 0x556a68032758 'radians' 'float4 (float4)' # | | | `-CStyleCastExpr 0x556a68198758 'float4':'vector' # | | | `-ImplicitCastExpr 0x556a68198740 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x556a68198728 'uint64_t4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x556a681986f0 'uint64_t4':'vector' lvalue ParmVar 0x556a68198358 'V' 'uint64_t4':'vector' # | | `-DeprecatedAttr 0x556a681984b8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | |-NamespaceDecl 0x556a68198810 prev 0x556a6809f818 line:12:11 hlsl # | | |-original Namespace 0x556a67efca98 'hlsl' # | | `-NamespaceDecl 0x556a68198880 prev 0x556a67f9aa88 line:13:11 __detail # | | |-original Namespace 0x556a67f9aa88 '__detail' # | | |-FunctionDecl 0x556a681989b8 line:15:16 used constexpr d3d_color_to_ubyte4_impl 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x556a68198908 col:48 used V 'float4':'vector' # | | | `-CompoundStmt 0x556a68198b60 # | | | `-ReturnStmt 0x556a68198b50 # | | | `-ImplicitCastExpr 0x556a68198b38 'vector' # | | | `-BinaryOperator 0x556a68198b18 'vector' '*' # | | | |-ImplicitCastExpr 0x556a68198ae8 'vector' # | | | | `-ExtVectorElementExpr 0x556a68198aa0 'vector' lvalue vectorcomponent zyxw # | | | | `-DeclRefExpr 0x556a68198a80 'float4':'vector' lvalue ParmVar 0x556a68198908 'V' 'float4':'vector' # | | | `-ImplicitCastExpr 0x556a68198b00 'vector' # | | | `-FloatingLiteral 0x556a68198ac8 'float' 2.550020e+02 # | | |-FunctionTemplateDecl 0x556a68198df8 col:35 length_impl # | | | |-TemplateTypeParmDecl 0x556a68198b78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x556a68198d50 col:35 constexpr length_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x556a68198c30 col:49 referenced X 'T' # | | | `-CompoundStmt 0x556a68199058 # | | | `-ReturnStmt 0x556a68199048 # | | | `-CallExpr 0x556a68199018 '' # | | | |-UnresolvedLookupExpr 0x556a68198ed8 '' lvalue (ADL) = 'abs' 0x556a67fa5e28 0x556a67fa6128 0x556a67fa6438 0x556a67fa6748 0x556a67fa7e68 0x556a67fa8178 0x556a67fa8488 0x556a67fa8798 0x556a67fa8a68 0x556a67fa8d90 0x556a67fa9038 0x556a67fa92d8 0x556a67fa9528 0x556a67fa9838 0x556a67fa9b48 0x556a67faa5d8 0x556a67faa8c8 0x556a67faabd8 0x556a67faaee8 0x556a67fab1f8 0x556a67fafb70 0x556a67fafe18 0x556a67fb00b8 0x556a67fb0358 0x556a67fb05a8 0x556a67fb08b8 0x556a67fb1cc8 0x556a67fb1fd8 # | | | `-DeclRefExpr 0x556a68198ff8 'T' lvalue ParmVar 0x556a68198c30 'X' 'T' # | | |-FunctionTemplateDecl 0x556a681996d0 line:30:1 invalid length_vec_impl # | | | |-TemplateTypeParmDecl 0x556a68199070 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x556a68199108 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x556a68199628 line:30:1 invalid constexpr length_vec_impl 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x556a68199578 col:30 invalid X 'int' # | | | `-CompoundStmt 0x556a68199a28 # | | | `-ReturnStmt 0x556a68199a18 # | | | `-CallExpr 0x556a681999e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x556a68199748 '' lvalue (ADL) = 'sqrt' 0x556a6803bf10 0x556a6803c178 0x556a6803c3f0 0x556a6803c668 0x556a6803c8d8 0x556a6803cb50 0x556a6803cdc8 0x556a6803d040 0x556a68166cc0 0x556a68167178 0x556a68167650 0x556a68167b30 0x556a68168008 0x556a68168500 0x556a681689d8 0x556a68168eb8 0x556a681693a0 0x556a68169878 0x556a68169d70 0x556a6816a270 0x556a6816a778 0x556a6816ac70 0x556a6816b188 0x556a6816b6a8 0x556a6816bbd0 0x556a6816c0e8 0x556a6816ca30 0x556a6816cf70 # | | | `-CallExpr 0x556a681999b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x556a68199868 '' lvalue (ADL) = 'dot' 0x556a67fe6968 0x556a67fe6d38 0x556a67fe70d8 0x556a67fe7478 0x556a67fe7780 0x556a67fe7b70 0x556a67fe7f18 0x556a67fe82b8 0x556a67fe8608 0x556a67fe8958 0x556a67fe8d58 0x556a67fe90f8 0x556a67fe9498 0x556a67fe9838 0x556a67fe9c08 0x556a67fe9fa8 0x556a67fea348 0x556a67fea6e8 0x556a67feaa88 0x556a67feae58 0x556a67feb1f8 0x556a67feb598 0x556a67feb938 0x556a67febd08 0x556a67fec0a8 # | | | |-RecoveryExpr 0x556a68199970 '' contains-errors lvalue # | | | `-RecoveryExpr 0x556a68199990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x556a68199e10 line:39:24 invalid dst_impl # | | | |-TemplateTypeParmDecl 0x556a68199a40 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x556a68199d68 line:39:24 invalid constexpr dst_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x556a68199bb8 col:46 invalid Src0 'int' # | | | |-ParmVarDecl 0x556a68199c98 col:65 invalid Src1 'int' # | | | `-CompoundStmt 0x556a6819a0c0 # | | | `-ReturnStmt 0x556a6819a0b0 # | | | `-InitListExpr 0x556a6819a050 'void' contains-errors # | | | |-IntegerLiteral 0x556a68199e90 'int' 1 # | | | |-BinaryOperator 0x556a68199f70 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x556a68199ef0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x556a68199eb0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x556a68199ed0 'int' 1 # | | | | `-ArraySubscriptExpr 0x556a68199f50 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x556a68199f10 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x556a68199f30 'int' 1 # | | | |-ArraySubscriptExpr 0x556a68199fd0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x556a68199f90 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x556a68199fb0 'int' 2 # | | | `-ArraySubscriptExpr 0x556a6819a030 '' contains-errors lvalue # | | | |-RecoveryExpr 0x556a68199ff0 '' contains-errors lvalue # | | | `-IntegerLiteral 0x556a6819a010 'int' 3 # | | |-FunctionTemplateDecl 0x556a6819a3f8 line:43:35 distance_impl # | | | |-TemplateTypeParmDecl 0x556a6819a0d8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x556a6819a350 line:43:35 constexpr distance_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x556a6819a190 col:51 referenced X 'T' # | | | |-ParmVarDecl 0x556a6819a208 col:56 referenced Y 'T' # | | | `-CompoundStmt 0x556a6819a5c8 # | | | `-ReturnStmt 0x556a6819a5b8 # | | | `-CallExpr 0x556a6819a588 '' # | | | |-UnresolvedLookupExpr 0x556a6819a4e0 '' lvalue (ADL) = 'length_impl' 0x556a68198df8 # | | | `-BinaryOperator 0x556a6819a568 '' '-' # | | | |-DeclRefExpr 0x556a6819a528 'T' lvalue ParmVar 0x556a6819a190 'X' 'T' # | | | `-DeclRefExpr 0x556a6819a548 'T' lvalue ParmVar 0x556a6819a208 'Y' 'T' # | | |-FunctionTemplateDecl 0x556a6819d0f0 line:49:1 invalid distance_vec_impl # | | | |-TemplateTypeParmDecl 0x556a6819a5e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x556a6819a678 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x556a6819d048 line:49:1 invalid constexpr distance_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x556a6819aa28 col:32 invalid X 'int' # | | | |-ParmVarDecl 0x556a6819aae8 col:48 invalid Y 'int' # | | | `-CompoundStmt 0x556a6819d258 # | | | `-ReturnStmt 0x556a6819d248 # | | | `-CallExpr 0x556a6819d218 '' contains-errors # | | | |-UnresolvedLookupExpr 0x556a6819d170 '' lvalue (ADL) = 'length_vec_impl' 0x556a681996d0 # | | | `-BinaryOperator 0x556a6819d1f8 '' contains-errors '-' # | | | |-RecoveryExpr 0x556a6819d1b8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x556a6819d1d8 '' contains-errors lvalue # | | |-FunctionDecl 0x556a6819d518 line:53:17 used constexpr dot2add_impl 'float (half2, half2, float)' implicit-inline # | | | |-ParmVarDecl 0x556a6819d288 col:36 used a 'half2':'vector' # | | | |-ParmVarDecl 0x556a6819d308 col:45 used b 'half2':'vector' # | | | |-ParmVarDecl 0x556a6819d388 col:54 used c 'float' # | | | `-CompoundStmt 0x556a6819db90 # | | | `-ReturnStmt 0x556a6819db80 # | | | `-CallExpr 0x556a6819dac8 'float' # | | | |-ImplicitCastExpr 0x556a6819dab0 'float (*)(vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | | `-DeclRefExpr 0x556a6819d9b0 '' Function 0x556a6819d708 '__builtin_dx_dot2add' 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | |-ImplicitCastExpr 0x556a6819db20 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x556a6819db08 'half2':'vector' # | | | | `-DeclRefExpr 0x556a6819d9e8 'half2':'vector' lvalue ParmVar 0x556a6819d288 'a' 'half2':'vector' # | | | |-ImplicitCastExpr 0x556a6819db50 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x556a6819db38 'half2':'vector' # | | | | `-DeclRefExpr 0x556a6819da08 'half2':'vector' lvalue ParmVar 0x556a6819d308 'b' 'half2':'vector' # | | | `-ImplicitCastExpr 0x556a6819db68 'float' # | | | `-DeclRefExpr 0x556a6819da28 'float' lvalue ParmVar 0x556a6819d388 'c' 'float' # | | |-FunctionTemplateDecl 0x556a6819e138 line:63:1 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x556a6819dba8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x556a6819dc48 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x556a6819e090 line:63:1 invalid constexpr mul_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x556a6819df00 col:27 invalid x 'int' # | | | |-ParmVarDecl 0x556a6819dfc0 col:43 invalid y 'int' # | | | `-CompoundStmt 0x556a6819e348 # | | | `-ReturnStmt 0x556a6819e338 # | | | `-CallExpr 0x556a6819e300 '' contains-errors # | | | |-UnresolvedLookupExpr 0x556a6819e1b8 '' lvalue (ADL) = 'dot' 0x556a67fe6968 0x556a67fe6d38 0x556a67fe70d8 0x556a67fe7478 0x556a67fe7780 0x556a67fe7b70 0x556a67fe7f18 0x556a67fe82b8 0x556a67fe8608 0x556a67fe8958 0x556a67fe8d58 0x556a67fe90f8 0x556a67fe9498 0x556a67fe9838 0x556a67fe9c08 0x556a67fe9fa8 0x556a67fea348 0x556a67fea6e8 0x556a67feaa88 0x556a67feae58 0x556a67feb1f8 0x556a67feb598 0x556a67feb938 0x556a67febd08 0x556a67fec0a8 # | | | |-RecoveryExpr 0x556a6819e2c0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x556a6819e2e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x556a6819e888 line:69:43 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x556a6819e360 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x556a6819e3f8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x556a6819e7e0 line:69:43 invalid mul_vec_impl 'int (int, int)' # | | | |-ParmVarDecl 0x556a6819e650 col:69 invalid x 'int' # | | | |-ParmVarDecl 0x556a6819e710 col:69 invalid y 'int' # | | | `-CompoundStmt 0x556a6819ef60 # | | | |-DeclStmt 0x556a6819ea80 # | | | | `-VarDecl 0x556a6819e938 col:5 referenced sum 'T' cinit # | | | | `-BinaryOperator 0x556a6819ea60 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x556a6819e9e0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x556a6819e9a0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x556a6819e9c0 'int' 0 # | | | | `-ArraySubscriptExpr 0x556a6819ea40 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x556a6819ea00 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x556a6819ea20 'int' 0 # | | | |-AttributedStmt 0x556a6819ef18 <, line:72:65> # | | | | |-HLSLLoopHintAttr 0x556a6819eee8 unroll 0 # | | | | `-ForStmt 0x556a6819eeb0 # | | | | |-DeclStmt 0x556a6819eb50 # | | | | | `-VarDecl 0x556a6819eab0 col:21 referenced i 'int' cinit # | | | | | `-IntegerLiteral 0x556a6819eb18 'int' 1 # | | | | |-<<>> # | | | | |-BinaryOperator 0x556a6819ebc0 'bool' '<' # | | | | | |-ImplicitCastExpr 0x556a6819eba8 'int' # | | | | | | `-DeclRefExpr 0x556a6819eb68 'int' lvalue Var 0x556a6819eab0 'i' 'int' # | | | | | `-DeclRefExpr 0x556a6819eb88 'int' NonTypeTemplateParm 0x556a6819e3f8 'N' 'int' # | | | | |-UnaryOperator 0x556a6819ec00 'int' lvalue prefix '++' # | | | | | `-DeclRefExpr 0x556a6819ebe0 'int' lvalue Var 0x556a6819eab0 'i' 'int' # | | | | `-BinaryOperator 0x556a6819ee90 '' contains-errors '=' # | | | | |-DeclRefExpr 0x556a6819ec18 'T' contains-errors lvalue Var 0x556a6819e938 'sum' 'T' # | | | | `-CallExpr 0x556a6819ee50 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x556a6819ec50 '' lvalue (ADL) = 'mad' 0x556a68003460 0x556a68003818 0x556a68003be0 0x556a68004fd0 0x556a68005380 0x556a68005748 0x556a68005b10 0x556a68005ed8 0x556a680062a0 0x556a68006668 0x556a68006a30 0x556a68006e30 0x556a680071f8 0x556a680075c0 0x556a68007988 0x556a68007d50 0x556a68008118 0x556a680084e0 0x556a680088a8 0x556a68008cd0 0x556a68009080 0x556a68009448 0x556a68009810 0x556a68009bd8 0x556a68009f88 0x556a6800a350 0x556a6800a718 0x556a6800aae0 # | | | | |-ArraySubscriptExpr 0x556a6819edb0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x556a6819ed70 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x556a6819ed90 'int' lvalue Var 0x556a6819eab0 'i' 'int' # | | | | |-ArraySubscriptExpr 0x556a6819ee10 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x556a6819edd0 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x556a6819edf0 'int' lvalue Var 0x556a6819eab0 'i' 'int' # | | | | `-DeclRefExpr 0x556a6819ee30 'T' contains-errors lvalue Var 0x556a6819e938 'sum' 'T' # | | | `-ReturnStmt 0x556a6819ef50 # | | | `-DeclRefExpr 0x556a6819ef30 'T' contains-errors lvalue Var 0x556a6819e938 'sum' 'T' # | | |-FunctionTemplateDecl 0x556a6819f268 line:76:35 reflect_impl # | | | |-TemplateTypeParmDecl 0x556a6819ef88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x556a6819f1c0 line:76:35 constexpr reflect_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x556a6819f040 col:50 referenced I 'T' # | | | |-ParmVarDecl 0x556a6819f0b8 col:55 referenced N 'T' # | | | `-CompoundStmt 0x556a6819f480 # | | | `-ReturnStmt 0x556a6819f470 # | | | `-BinaryOperator 0x556a6819f450 '' '-' # | | | |-DeclRefExpr 0x556a6819f350 'T' lvalue ParmVar 0x556a6819f040 'I' 'T' # | | | `-BinaryOperator 0x556a6819f430 '' '*' # | | | |-BinaryOperator 0x556a6819f3f0 '' '*' # | | | | |-BinaryOperator 0x556a6819f3b0 '' '*' # | | | | | |-IntegerLiteral 0x556a6819f370 'int' 2 # | | | | | `-DeclRefExpr 0x556a6819f390 'T' lvalue ParmVar 0x556a6819f0b8 'N' 'T' # | | | | `-DeclRefExpr 0x556a6819f3d0 'T' lvalue ParmVar 0x556a6819f040 'I' 'T' # | | | `-DeclRefExpr 0x556a6819f410 'T' lvalue ParmVar 0x556a6819f0b8 'N' 'T' # | | |-FunctionTemplateDecl 0x556a6819f888 line:81:24 invalid reflect_vec_impl # | | | |-TemplateTypeParmDecl 0x556a6819f498 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x556a6819f538 col:27 referenced 'int' depth 0 index 1 L # | | | `-FunctionDecl 0x556a6819f7e0 line:81:24 invalid constexpr reflect_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x556a6819f650 col:54 invalid I 'int' # | | | |-ParmVarDecl 0x556a6819f710 col:70 invalid N 'int' # | | | `-CompoundStmt 0x556a6819fb58 # | | | `-ReturnStmt 0x556a6819fb48 # | | | `-BinaryOperator 0x556a6819fb28 '' contains-errors '-' # | | | |-RecoveryExpr 0x556a6819f908 '' contains-errors lvalue # | | | `-BinaryOperator 0x556a6819fb08 '' contains-errors '*' # | | | |-BinaryOperator 0x556a6819f968 '' contains-errors '*' # | | | | |-IntegerLiteral 0x556a6819f928 'int' 2 # | | | | `-RecoveryExpr 0x556a6819f948 '' contains-errors lvalue # | | | `-CallExpr 0x556a6819fad0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x556a6819f988 '' lvalue (ADL) = 'dot' 0x556a67fe6968 0x556a67fe6d38 0x556a67fe70d8 0x556a67fe7478 0x556a67fe7780 0x556a67fe7b70 0x556a67fe7f18 0x556a67fe82b8 0x556a67fe8608 0x556a67fe8958 0x556a67fe8d58 0x556a67fe90f8 0x556a67fe9498 0x556a67fe9838 0x556a67fe9c08 0x556a67fe9fa8 0x556a67fea348 0x556a67fea6e8 0x556a67feaa88 0x556a67feae58 0x556a67feb1f8 0x556a67feb598 0x556a67feb938 0x556a67febd08 0x556a67fec0a8 # | | | |-RecoveryExpr 0x556a6819fa90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x556a6819fab0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x556a6819ffc8 line:89:47 refract_impl # | | | |-TemplateTypeParmDecl 0x556a6819fb70 col:20 referenced typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x556a6819fbf0 col:32 referenced typename depth 0 index 1 U # | | | `-FunctionDecl 0x556a6819ff20 line:89:47 constexpr refract_impl 'T (T, T, U)' implicit-inline # | | | |-ParmVarDecl 0x556a6819fca8 col:62 referenced I 'T' # | | | |-ParmVarDecl 0x556a6819fd20 col:67 referenced N 'T' # | | | |-ParmVarDecl 0x556a6819fd98 col:72 referenced Eta 'U' # | | | `-CompoundStmt 0x556a681a0ab0 # | | | |-DeclStmt 0x556a681a02c0 # | | | | `-VarDecl 0x556a681a00d8 col:5 referenced Mul 'T' cinit # | | | | `-CallExpr 0x556a681a0288 '' # | | | | |-UnresolvedLookupExpr 0x556a681a0140 '' lvalue (ADL) = 'dot' 0x556a67fe6968 0x556a67fe6d38 0x556a67fe70d8 0x556a67fe7478 0x556a67fe7780 0x556a67fe7b70 0x556a67fe7f18 0x556a67fe82b8 0x556a67fe8608 0x556a67fe8958 0x556a67fe8d58 0x556a67fe90f8 0x556a67fe9498 0x556a67fe9838 0x556a67fe9c08 0x556a67fe9fa8 0x556a67fea348 0x556a67fea6e8 0x556a67feaa88 0x556a67feae58 0x556a67feb1f8 0x556a67feb598 0x556a67feb938 0x556a67febd08 0x556a67fec0a8 # | | | | |-DeclRefExpr 0x556a681a0248 'T' lvalue ParmVar 0x556a6819fd20 'N' 'T' # | | | | `-DeclRefExpr 0x556a681a0268 'T' lvalue ParmVar 0x556a6819fca8 'I' 'T' # | | | |-DeclStmt 0x556a681a04f8 # | | | | `-VarDecl 0x556a681a02f8 col:5 referenced K 'T' cinit # | | | | `-BinaryOperator 0x556a681a04d8 '' '-' # | | | | |-IntegerLiteral 0x556a681a0360 'int' 1 # | | | | `-BinaryOperator 0x556a681a04b8 '' '*' # | | | | |-BinaryOperator 0x556a681a03c0 '' '*' # | | | | | |-DeclRefExpr 0x556a681a0380 'U' lvalue ParmVar 0x556a6819fd98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x556a681a03a0 'U' lvalue ParmVar 0x556a6819fd98 'Eta' 'U' # | | | | `-ParenExpr 0x556a681a0498 '' # | | | | `-BinaryOperator 0x556a681a0478 '' '-' # | | | | |-IntegerLiteral 0x556a681a03e0 'int' 1 # | | | | `-BinaryOperator 0x556a681a0458 '' '*' # | | | | |-DeclRefExpr 0x556a681a0400 'T' lvalue Var 0x556a681a00d8 'Mul' 'T' # | | | | `-DeclRefExpr 0x556a681a0438 'T' lvalue Var 0x556a681a00d8 'Mul' 'T' # | | | |-DeclStmt 0x556a681a08a0 # | | | | `-VarDecl 0x556a681a0530 col:5 referenced Result 'T' cinit # | | | | `-ParenExpr 0x556a681a0880 '' # | | | | `-BinaryOperator 0x556a681a0860 '' '-' # | | | | |-BinaryOperator 0x556a681a05d8 '' '*' # | | | | | |-DeclRefExpr 0x556a681a0598 'U' lvalue ParmVar 0x556a6819fd98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x556a681a05b8 'T' lvalue ParmVar 0x556a6819fca8 'I' 'T' # | | | | `-BinaryOperator 0x556a681a0840 '' '*' # | | | | |-ParenExpr 0x556a681a0800 '' # | | | | | `-BinaryOperator 0x556a681a07e0 '' '+' # | | | | | |-BinaryOperator 0x556a681a0638 '' '*' # | | | | | | |-DeclRefExpr 0x556a681a05f8 'U' lvalue ParmVar 0x556a6819fd98 'Eta' 'U' # | | | | | | `-DeclRefExpr 0x556a681a0618 'T' lvalue Var 0x556a681a00d8 'Mul' 'T' # | | | | | `-CallExpr 0x556a681a07b0 '' # | | | | | |-UnresolvedLookupExpr 0x556a681a0658 '' lvalue (ADL) = 'sqrt' 0x556a6803bf10 0x556a6803c178 0x556a6803c3f0 0x556a6803c668 0x556a6803c8d8 0x556a6803cb50 0x556a6803cdc8 0x556a6803d040 0x556a68166cc0 0x556a68167178 0x556a68167650 0x556a68167b30 0x556a68168008 0x556a68168500 0x556a681689d8 0x556a68168eb8 0x556a681693a0 0x556a68169878 0x556a68169d70 0x556a6816a270 0x556a6816a778 0x556a6816ac70 0x556a6816b188 0x556a6816b6a8 0x556a6816bbd0 0x556a6816c0e8 0x556a6816ca30 0x556a6816cf70 # | | | | | `-DeclRefExpr 0x556a681a0778 'T' lvalue Var 0x556a681a02f8 'K' 'T' # | | | | `-DeclRefExpr 0x556a681a0820 'T' lvalue ParmVar 0x556a6819fd20 'N' 'T' # | | | `-ReturnStmt 0x556a681a0aa0 # | | | `-CallExpr 0x556a681a0a60 '' # | | | |-UnresolvedLookupExpr 0x556a681a08f0 '' lvalue (ADL) = 'select' 0x556a67ff1158 # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x556a6819fbc0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x556a6819fb70 'T' # | | | |-BinaryOperator 0x556a681a09a8 '' '<' # | | | | |-DeclRefExpr 0x556a681a0968 'T' lvalue Var 0x556a681a02f8 'K' 'T' # | | | | `-IntegerLiteral 0x556a681a0988 'int' 0 # | | | |-CXXStaticCastExpr 0x556a681a09f8 'T' static_cast # | | | | `-IntegerLiteral 0x556a681a09c8 'int' 0 # | | | `-DeclRefExpr 0x556a681a0a28 'T' lvalue Var 0x556a681a0530 'Result' 'T' # | | |-FunctionTemplateDecl 0x556a681a0db8 line:99:35 fmod_impl # | | | |-TemplateTypeParmDecl 0x556a681a0ae0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x556a681a0d10 line:99:35 constexpr fmod_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x556a681a0b90 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x556a681a0c08 col:52 referenced Y 'T' # | | | `-CompoundStmt 0x556a681a2a08 # | | | |-DeclStmt 0x556a681a0f88 # | | | | `-VarDecl 0x556a681a0ec0 col:5 referenced div 'T' cinit # | | | | `-BinaryOperator 0x556a681a0f68 '' '/' # | | | | |-DeclRefExpr 0x556a681a0f28 'T' lvalue ParmVar 0x556a681a0b90 'X' 'T' # | | | | `-DeclRefExpr 0x556a681a0f48 'T' lvalue ParmVar 0x556a681a0c08 'Y' 'T' # | | | |-DeclStmt 0x556a681a24c0 # | | | | `-VarDecl 0x556a681a23e0 col:8 referenced ge 'bool' cinit # | | | | `-BinaryOperator 0x556a681a24a0 '' '>=' # | | | | |-DeclRefExpr 0x556a681a2448 'T' lvalue Var 0x556a681a0ec0 'div' 'T' # | | | | `-IntegerLiteral 0x556a681a2480 'int' 0 # | | | |-DeclStmt 0x556a681a2820 # | | | | `-VarDecl 0x556a681a24f8 col:5 referenced frc 'T' cinit # | | | | `-CallExpr 0x556a681a27f0 '' # | | | | |-UnresolvedLookupExpr 0x556a681a2560 '' lvalue (ADL) = 'frac' 0x556a67ff8c40 0x556a67ff8ea8 0x556a67ff9120 0x556a67ff9398 0x556a67ff95f8 0x556a67ff9870 0x556a67ff9ae8 0x556a67ff9d70 0x556a68062e40 0x556a680632f8 0x556a680637d0 0x556a68063cb0 0x556a68116308 0x556a681167c0 0x556a68116c98 0x556a68117178 0x556a68117660 0x556a68117b38 0x556a68118860 0x556a68118d60 0x556a68119268 0x556a68119760 0x556a68119c78 0x556a6811a198 0x556a6811a6c0 0x556a6811b5e8 0x556a6811bb20 0x556a6811c060 # | | | | `-CallExpr 0x556a681a27c0 '' # | | | | |-UnresolvedLookupExpr 0x556a681a2680 '' lvalue (ADL) = 'abs' 0x556a67fa5e28 0x556a67fa6128 0x556a67fa6438 0x556a67fa6748 0x556a67fa7e68 0x556a67fa8178 0x556a67fa8488 0x556a67fa8798 0x556a67fa8a68 0x556a67fa8d90 0x556a67fa9038 0x556a67fa92d8 0x556a67fa9528 0x556a67fa9838 0x556a67fa9b48 0x556a67faa5d8 0x556a67faa8c8 0x556a67faabd8 0x556a67faaee8 0x556a67fab1f8 0x556a67fafb70 0x556a67fafe18 0x556a67fb00b8 0x556a67fb0358 0x556a67fb05a8 0x556a67fb08b8 0x556a67fb1cc8 0x556a67fb1fd8 # | | | | `-DeclRefExpr 0x556a681a27a0 'T' lvalue Var 0x556a681a0ec0 'div' 'T' # | | | `-ReturnStmt 0x556a681a29f8 # | | | `-BinaryOperator 0x556a681a29d8 '' '*' # | | | |-CallExpr 0x556a681a2978 '' # | | | | |-UnresolvedLookupExpr 0x556a681a2858 '' lvalue (ADL) = 'select' 0x556a67ff1158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x556a681a0b30 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x556a681a0ae0 'T' # | | | | |-DeclRefExpr 0x556a681a28d0 'bool' lvalue Var 0x556a681a23e0 'ge' 'bool' # | | | | |-DeclRefExpr 0x556a681a2908 'T' lvalue Var 0x556a681a24f8 'frc' 'T' # | | | | `-UnaryOperator 0x556a681a2960 '' prefix '-' cannot overflow # | | | | `-DeclRefExpr 0x556a681a2940 'T' lvalue Var 0x556a681a24f8 'frc' 'T' # | | | `-DeclRefExpr 0x556a681a29b8 'T' lvalue ParmVar 0x556a681a0c08 'Y' 'T' # | | |-FunctionTemplateDecl 0x556a681a2e28 line:111:24 invalid fmod_vec_impl # | | | |-TemplateTypeParmDecl 0x556a681a2a38 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x556a681a2ad8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x556a681a2d80 line:111:24 invalid constexpr fmod_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x556a681a2bf0 col:51 invalid X 'int' # | | | |-ParmVarDecl 0x556a681a2cb0 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x556a681a36b8 # | | | |-DeclStmt 0x556a681a2ff0 # | | | | `-VarDecl 0x556a681a2f00 col:16 invalid div 'int' cinit # | | | | `-RecoveryExpr 0x556a681a2fc8 '' contains-errors lvalue # | | | | `-BinaryOperator 0x556a681a2fa8 '' contains-errors '/' # | | | | |-RecoveryExpr 0x556a681a2f68 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x556a681a2f88 '' contains-errors lvalue # | | | |-DeclStmt 0x556a681a3140 # | | | | `-VarDecl 0x556a681a3050 col:19 invalid ge 'int' cinit # | | | | `-RecoveryExpr 0x556a681a3118 '' contains-errors lvalue # | | | | `-BinaryOperator 0x556a681a30f8 '' contains-errors '>=' # | | | | |-RecoveryExpr 0x556a681a30b8 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x556a681a30d8 'int' 0 # | | | |-DeclStmt 0x556a681a3500 # | | | | `-VarDecl 0x556a681a31b0 col:16 invalid frc 'int' cinit # | | | | `-RecoveryExpr 0x556a681a34d8 '' contains-errors lvalue # | | | | `-CallExpr 0x556a681a34a8 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x556a681a3218 '' lvalue (ADL) = 'frac' 0x556a67ff8c40 0x556a67ff8ea8 0x556a67ff9120 0x556a67ff9398 0x556a67ff95f8 0x556a67ff9870 0x556a67ff9ae8 0x556a67ff9d70 0x556a68062e40 0x556a680632f8 0x556a680637d0 0x556a68063cb0 0x556a68116308 0x556a681167c0 0x556a68116c98 0x556a68117178 0x556a68117660 0x556a68117b38 0x556a68118860 0x556a68118d60 0x556a68119268 0x556a68119760 0x556a68119c78 0x556a6811a198 0x556a6811a6c0 0x556a6811b5e8 0x556a6811bb20 0x556a6811c060 # | | | | `-CallExpr 0x556a681a3478 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x556a681a3338 '' lvalue (ADL) = 'abs' 0x556a67fa5e28 0x556a67fa6128 0x556a67fa6438 0x556a67fa6748 0x556a67fa7e68 0x556a67fa8178 0x556a67fa8488 0x556a67fa8798 0x556a67fa8a68 0x556a67fa8d90 0x556a67fa9038 0x556a67fa92d8 0x556a67fa9528 0x556a67fa9838 0x556a67fa9b48 0x556a67faa5d8 0x556a67faa8c8 0x556a67faabd8 0x556a67faaee8 0x556a67fab1f8 0x556a67fafb70 0x556a67fafe18 0x556a67fb00b8 0x556a67fb0358 0x556a67fb05a8 0x556a67fb08b8 0x556a67fb1cc8 0x556a67fb1fd8 # | | | | `-RecoveryExpr 0x556a681a3458 '' contains-errors lvalue # | | | `-ReturnStmt 0x556a681a36a8 # | | | `-BinaryOperator 0x556a681a3688 '' contains-errors '*' # | | | |-CallExpr 0x556a681a3628 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x556a681a3538 '' lvalue (ADL) = 'select' 0x556a67ff1158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x556a681a2a90 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x556a681a2a38 'T' # | | | | |-RecoveryExpr 0x556a681a35b0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x556a681a35d0 '' contains-errors lvalue # | | | | `-UnaryOperator 0x556a681a3610 '' contains-errors prefix '-' cannot overflow # | | | | `-RecoveryExpr 0x556a681a35f0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x556a681a3668 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x556a681a3af8 line:122:35 smoothstep_impl # | | | |-TemplateTypeParmDecl 0x556a681a3730 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x556a681a3a50 line:122:35 constexpr smoothstep_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x556a681a37e0 col:53 referenced Min 'T' # | | | |-ParmVarDecl 0x556a681a3858 col:60 referenced Max 'T' # | | | |-ParmVarDecl 0x556a681a38d0 col:67 referenced X 'T' # | | | `-CompoundStmt 0x556a681a3fe0 # | | | |-DeclStmt 0x556a681a3e60 # | | | | `-VarDecl 0x556a681a3c08 col:5 referenced S 'T' cinit # | | | | `-CallExpr 0x556a681a3e30 '' # | | | | |-UnresolvedLookupExpr 0x556a681a3c70 '' lvalue (ADL) = 'saturate' 0x556a67fef0b8 0x556a67fef320 0x556a67fef598 0x556a67fef810 0x556a67fefa70 0x556a67fefce8 0x556a67feff60 0x556a67ff01d8 0x556a67ff0438 0x556a67ff06b0 0x556a67ff0928 0x556a67ff0bf0 # | | | | `-BinaryOperator 0x556a681a3e10 '' '/' # | | | | |-ParenExpr 0x556a681a3d70 '' # | | | | | `-BinaryOperator 0x556a681a3d50 '' '-' # | | | | | |-DeclRefExpr 0x556a681a3d10 'T' lvalue ParmVar 0x556a681a38d0 'X' 'T' # | | | | | `-DeclRefExpr 0x556a681a3d30 'T' lvalue ParmVar 0x556a681a37e0 'Min' 'T' # | | | | `-ParenExpr 0x556a681a3df0 '' # | | | | `-BinaryOperator 0x556a681a3dd0 '' '-' # | | | | |-DeclRefExpr 0x556a681a3d90 'T' lvalue ParmVar 0x556a681a3858 'Max' 'T' # | | | | `-DeclRefExpr 0x556a681a3db0 'T' lvalue ParmVar 0x556a681a37e0 'Min' 'T' # | | | `-ReturnStmt 0x556a681a3fd0 # | | | `-BinaryOperator 0x556a681a3fb0 '' '*' # | | | |-BinaryOperator 0x556a681a3f70 '' '*' # | | | | |-ParenExpr 0x556a681a3f30 '' # | | | | | `-BinaryOperator 0x556a681a3f10 '' '-' # | | | | | |-IntegerLiteral 0x556a681a3e78 'int' 3 # | | | | | `-BinaryOperator 0x556a681a3ef0 '' '*' # | | | | | |-IntegerLiteral 0x556a681a3e98 'int' 2 # | | | | | `-DeclRefExpr 0x556a681a3eb8 'T' lvalue Var 0x556a681a3c08 'S' 'T' # | | | | `-DeclRefExpr 0x556a681a3f50 'T' lvalue Var 0x556a681a3c08 'S' 'T' # | | | `-DeclRefExpr 0x556a681a3f90 'T' lvalue Var 0x556a681a3c08 'S' 'T' # | | |-FunctionTemplateDecl 0x556a681a44c8 line:132:24 invalid smoothstep_vec_impl # | | | |-TemplateTypeParmDecl 0x556a681a4000 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x556a681a4098 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x556a681a4420 line:132:24 invalid constexpr smoothstep_vec_impl 'int (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x556a681a41b0 col:57 invalid Min 'int' # | | | |-ParmVarDecl 0x556a681a4270 col:75 referenced invalid Max 'int' # | | | |-ParmVarDecl 0x556a681a4330 col:57 referenced invalid X 'int' # | | | `-CompoundStmt 0x556a681a49e0 # | | | |-DeclStmt 0x556a681a4878 # | | | | `-VarDecl 0x556a681a45a8 col:16 invalid S 'int' cinit # | | | | `-RecoveryExpr 0x556a681a4850 '' contains-errors lvalue # | | | | `-CallExpr 0x556a681a4820 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x556a681a4610 '' lvalue (ADL) = 'saturate' 0x556a67fef0b8 0x556a67fef320 0x556a67fef598 0x556a67fef810 0x556a67fefa70 0x556a67fefce8 0x556a67feff60 0x556a67ff01d8 0x556a67ff0438 0x556a67ff06b0 0x556a67ff0928 0x556a67ff0bf0 # | | | | `-BinaryOperator 0x556a681a4800 '' contains-errors '/' # | | | | |-ParenExpr 0x556a681a4738 '' contains-errors # | | | | | `-BinaryOperator 0x556a681a4718 '' contains-errors '-' # | | | | | |-RecoveryExpr 0x556a681a46d0 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x556a681a46b0 'int' lvalue ParmVar 0x556a681a4330 'X' 'int' # | | | | | `-RecoveryExpr 0x556a681a46f8 '' contains-errors lvalue # | | | | `-ParenExpr 0x556a681a47e0 '' contains-errors # | | | | `-BinaryOperator 0x556a681a47c0 '' contains-errors '-' # | | | | |-RecoveryExpr 0x556a681a4778 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x556a681a4758 'int' lvalue ParmVar 0x556a681a4270 'Max' 'int' # | | | | `-RecoveryExpr 0x556a681a47a0 '' contains-errors lvalue # | | | `-ReturnStmt 0x556a681a49d0 # | | | `-BinaryOperator 0x556a681a49b0 '' contains-errors '*' # | | | |-BinaryOperator 0x556a681a4970 '' contains-errors '*' # | | | | |-ParenExpr 0x556a681a4930 '' contains-errors # | | | | | `-BinaryOperator 0x556a681a4910 '' contains-errors '-' # | | | | | |-IntegerLiteral 0x556a681a4890 'int' 3 # | | | | | `-BinaryOperator 0x556a681a48f0 '' contains-errors '*' # | | | | | |-IntegerLiteral 0x556a681a48b0 'int' 2 # | | | | | `-RecoveryExpr 0x556a681a48d0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x556a681a4950 '' contains-errors lvalue # | | | `-RecoveryExpr 0x556a681a4990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x556a681a4e50 line:142:46 invalid lit_impl # | | | |-TemplateTypeParmDecl 0x556a681a4a18 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x556a681a4da8 line:142:46 invalid constexpr lit_impl 'int (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x556a681a4b30 col:57 referenced NDotL 'T' # | | | |-ParmVarDecl 0x556a681a4ba8 col:66 referenced NDotH 'T' # | | | |-ParmVarDecl 0x556a681a4c20 col:75 referenced M 'T' # | | | `-CompoundStmt 0x556a681a5c08 # | | | |-DeclStmt 0x556a681a4fb0 # | | | | `-VarDecl 0x556a681a4ee8 col:8 referenced DiffuseCond 'bool' cinit # | | | | `-BinaryOperator 0x556a681a4f90 '' '<' # | | | | |-DeclRefExpr 0x556a681a4f50 'T' lvalue ParmVar 0x556a681a4b30 'NDotL' 'T' # | | | | `-IntegerLiteral 0x556a681a4f70 'int' 0 # | | | |-DeclStmt 0x556a681a51a0 # | | | | `-VarDecl 0x556a681a4fe8 col:5 referenced Diffuse 'T' cinit # | | | | `-CallExpr 0x556a681a5160 '' # | | | | |-UnresolvedLookupExpr 0x556a681a5070 '' lvalue (ADL) = 'select' 0x556a67ff1158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x556a681a4a70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x556a681a4a18 'T' # | | | | |-DeclRefExpr 0x556a681a50e8 'bool' lvalue Var 0x556a681a4ee8 'DiffuseCond' 'bool' # | | | | |-IntegerLiteral 0x556a681a5120 'int' 0 # | | | | `-DeclRefExpr 0x556a681a5140 'T' lvalue ParmVar 0x556a681a4b30 'NDotL' 'T' # | | | |-DeclStmt 0x556a681a53b8 # | | | | `-VarDecl 0x556a681a5230 col:16 referenced invalid Result 'int' cinit # | | | | `-RecoveryExpr 0x556a681a5390 '' contains-errors lvalue # | | | | `-InitListExpr 0x556a681a5330 'void' # | | | | |-IntegerLiteral 0x556a681a5298 'int' 1 # | | | | |-DeclRefExpr 0x556a681a52b8 'T' lvalue Var 0x556a681a4fe8 'Diffuse' 'T' # | | | | |-IntegerLiteral 0x556a681a52f0 'int' 0 # | | | | `-IntegerLiteral 0x556a681a5310 'int' 1 # | | | |-DeclStmt 0x556a681a55f8 # | | | | `-VarDecl 0x556a681a53e0 col:8 referenced SpecularCond 'bool' cinit # | | | | `-CallExpr 0x556a681a55c0 '' # | | | | |-UnresolvedLookupExpr 0x556a681a5448 '' lvalue (ADL) = 'or' 0x556a6801fb78 0x556a6801fe88 0x556a680201a8 0x556a680204c8 0x556a680207e8 0x556a68020af0 0x556a68020df8 0x556a68021100 0x556a68021408 0x556a68021710 0x556a68021a18 0x556a68021d20 0x556a68022028 0x556a68022330 0x556a68022638 0x556a68022968 0x556a68022c70 0x556a68022f78 0x556a68023280 # | | | | |-DeclRefExpr 0x556a681a5520 'bool' lvalue Var 0x556a681a4ee8 'DiffuseCond' 'bool' # | | | | `-ParenExpr 0x556a681a55a0 '' # | | | | `-BinaryOperator 0x556a681a5580 '' '<' # | | | | |-DeclRefExpr 0x556a681a5540 'T' lvalue ParmVar 0x556a681a4ba8 'NDotH' 'T' # | | | | `-IntegerLiteral 0x556a681a5560 'int' 0 # | | | |-DeclStmt 0x556a681a5998 # | | | | `-VarDecl 0x556a681a5630 col:5 referenced SpecularExp 'T' cinit # | | | | `-CallExpr 0x556a681a5968 '' # | | | | |-UnresolvedLookupExpr 0x556a681a5698 '' lvalue (ADL) = 'exp' 0x556a67fecc70 0x556a67feced8 0x556a67fed150 0x556a67fed3c8 0x556a67fed628 0x556a67fed8a0 0x556a67fedb18 0x556a67fedda0 0x556a680f7438 0x556a680f78e8 0x556a680f7db8 0x556a680f8290 0x556a680f8768 0x556a680f8c20 0x556a680f9780 0x556a680f9c60 0x556a680fa148 0x556a680fa620 0x556a680fab18 0x556a680fb018 0x556a680fb520 0x556a680fc360 0x556a680fc878 0x556a680fcd98 0x556a680fd2c0 0x556a680fd7d8 0x556a680fdd10 0x556a68101788 # | | | | `-BinaryOperator 0x556a681a5948 '' '*' # | | | | |-CallExpr 0x556a681a58f8 '' # | | | | | |-UnresolvedLookupExpr 0x556a681a57b8 '' lvalue (ADL) = 'log' 0x556a67ffe7e8 0x556a67ffea50 0x556a67ffed20 0x556a67ffef98 0x556a67fff1f8 0x556a67fff470 0x556a67fff6e8 0x556a67fff960 0x556a6812d168 0x556a6812d618 0x556a6812dae8 0x556a6812dfc0 0x556a6812e498 0x556a6812e950 0x556a6812ee40 0x556a6812f320 0x556a6812f808 0x556a6812fce0 0x556a681301d8 0x556a681306d8 0x556a68131410 0x556a68131908 0x556a68131e20 0x556a68132340 0x556a68132868 0x556a68132d80 0x556a681332b8 0x556a681340a8 # | | | | | `-DeclRefExpr 0x556a681a58d8 'T' lvalue ParmVar 0x556a681a4ba8 'NDotH' 'T' # | | | | `-DeclRefExpr 0x556a681a5928 'T' lvalue ParmVar 0x556a681a4c20 'M' 'T' # | | | |-BinaryOperator 0x556a681a5bb8 '' contains-errors '=' # | | | | |-ArraySubscriptExpr 0x556a681a5a30 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x556a681a59e8 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x556a681a59b0 'int' contains-errors lvalue Var 0x556a681a5230 'Result' 'int' # | | | | | `-IntegerLiteral 0x556a681a5a10 'int' 2 # | | | | `-CallExpr 0x556a681a5b78 '' # | | | | |-UnresolvedLookupExpr 0x556a681a5a70 '' lvalue (ADL) = 'select' 0x556a67ff1158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x556a681a4a70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x556a681a4a18 'T' # | | | | |-DeclRefExpr 0x556a681a5ae8 'bool' lvalue Var 0x556a681a53e0 'SpecularCond' 'bool' # | | | | |-IntegerLiteral 0x556a681a5b20 'int' 0 # | | | | `-DeclRefExpr 0x556a681a5b40 'T' lvalue Var 0x556a681a5630 'SpecularExp' 'T' # | | | `-ReturnStmt 0x556a681a5bf8 # | | | `-RecoveryExpr 0x556a681a5bd8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x556a681a5fc8 line:154:35 faceforward_impl # | | | |-TemplateTypeParmDecl 0x556a681a5c50 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x556a681a5f20 line:154:35 constexpr faceforward_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x556a681a5d00 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x556a681a5d78 col:59 referenced I 'T' # | | | |-ParmVarDecl 0x556a681a5df0 col:64 referenced Ng 'T' # | | | `-CompoundStmt 0x556a681a6368 # | | | `-ReturnStmt 0x556a681a6358 # | | | `-CallExpr 0x556a681a6318 '' # | | | |-UnresolvedLookupExpr 0x556a681a60b8 '' lvalue (ADL) = 'select' 0x556a67ff1158 # | | | |-BinaryOperator 0x556a681a62a0 '' '<' # | | | | |-CallExpr 0x556a681a6248 '' # | | | | | |-UnresolvedLookupExpr 0x556a681a6100 '' lvalue (ADL) = 'dot' 0x556a67fe6968 0x556a67fe6d38 0x556a67fe70d8 0x556a67fe7478 0x556a67fe7780 0x556a67fe7b70 0x556a67fe7f18 0x556a67fe82b8 0x556a67fe8608 0x556a67fe8958 0x556a67fe8d58 0x556a67fe90f8 0x556a67fe9498 0x556a67fe9838 0x556a67fe9c08 0x556a67fe9fa8 0x556a67fea348 0x556a67fea6e8 0x556a67feaa88 0x556a67feae58 0x556a67feb1f8 0x556a67feb598 0x556a67feb938 0x556a67febd08 0x556a67fec0a8 # | | | | | |-DeclRefExpr 0x556a681a6208 'T' lvalue ParmVar 0x556a681a5d78 'I' 'T' # | | | | | `-DeclRefExpr 0x556a681a6228 'T' lvalue ParmVar 0x556a681a5df0 'Ng' 'T' # | | | | `-IntegerLiteral 0x556a681a6280 'int' 0 # | | | |-DeclRefExpr 0x556a681a62c0 'T' lvalue ParmVar 0x556a681a5d00 'N' 'T' # | | | `-UnaryOperator 0x556a681a6300 '' prefix '-' cannot overflow # | | | `-DeclRefExpr 0x556a681a62e0 'T' lvalue ParmVar 0x556a681a5d00 'N' 'T' # | | |-FunctionTemplateDecl 0x556a681a6a98 line:158:35 ldexp_impl # | | | |-TemplateTypeParmDecl 0x556a681a6380 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x556a681a69f0 line:158:35 constexpr ldexp_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x556a681a6870 col:48 referenced X 'T' # | | | |-ParmVarDecl 0x556a681a68e8 col:53 referenced Exp 'T' # | | | `-CompoundStmt 0x556a681a6d40 # | | | `-ReturnStmt 0x556a681a6d30 # | | | `-BinaryOperator 0x556a681a6d10 '' '*' # | | | |-CallExpr 0x556a681a6cc0 '' # | | | | |-UnresolvedLookupExpr 0x556a681a6b80 '' lvalue (ADL) = 'exp2' 0x556a67fee000 0x556a67fee268 0x556a67fee4e0 0x556a67fee758 0x556a67fee9b8 0x556a67fccdc0 0x556a67fcd038 0x556a67fcd2b0 0x556a68101ce0 0x556a68102198 0x556a68102670 0x556a68102b50 0x556a68103028 0x556a68103550 0x556a68103a28 0x556a68103f08 0x556a681043f0 0x556a681048c8 0x556a68104dc0 0x556a681052c0 0x556a681057e0 0x556a68105cd8 0x556a681061f0 0x556a68106710 0x556a68106c38 0x556a68107150 0x556a68107988 0x556a68107ec8 # | | | | `-DeclRefExpr 0x556a681a6ca0 'T' lvalue ParmVar 0x556a681a68e8 'Exp' 'T' # | | | `-DeclRefExpr 0x556a681a6cf0 'T' lvalue ParmVar 0x556a681a6870 'X' 'T' # | | |-FunctionTemplateDecl 0x556a681a70d8 line:163:13 firstbithigh_impl # | | | |-TemplateTypeParmDecl 0x556a681a6d58 col:20 referenced typename depth 0 index 0 K # | | | |-TemplateTypeParmDecl 0x556a681a6de0 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x556a681a6e78 col:39 referenced 'int' depth 0 index 2 BitWidth # | | | `-FunctionDecl 0x556a681a7030 line:163:13 constexpr firstbithigh_impl 'K (T)' implicit-inline # | | | |-ParmVarDecl 0x556a681a6f10 col:33 referenced X 'T' # | | | `-CompoundStmt 0x556a681a77d0 # | | | |-DeclStmt 0x556a681a7470 # | | | | `-VarDecl 0x556a681a71d8 col:5 referenced FBH 'K' nrvo cinit # | | | | `-CallExpr 0x556a681a7440 '' # | | | | |-DeclRefExpr 0x556a681a73e8 '' Function 0x556a681a7290 '__builtin_hlsl_elementwise_firstbithigh' 'void (...) noexcept' # | | | | `-DeclRefExpr 0x556a681a7420 'T' lvalue ParmVar 0x556a681a6f10 'X' 'T' # | | | |-DeclStmt 0x556a681a75e8 # | | | | `-VarDecl 0x556a681a74a8 col:5 referenced Inversion 'K' cinit # | | | | `-BinaryOperator 0x556a681a75c8 '' '-' # | | | | |-ParenExpr 0x556a681a7570 'int' # | | | | | `-BinaryOperator 0x556a681a7550 'int' '-' # | | | | | |-DeclRefExpr 0x556a681a7510 'int' NonTypeTemplateParm 0x556a681a6e78 'BitWidth' 'int' # | | | | | `-IntegerLiteral 0x556a681a7530 'int' 1 # | | | | `-DeclRefExpr 0x556a681a7590 'K' lvalue Var 0x556a681a71d8 'FBH' 'K' # | | | |-BinaryOperator 0x556a681a7778 '' '=' # | | | | |-DeclRefExpr 0x556a681a7600 'K' lvalue Var 0x556a681a71d8 'FBH' 'K' # | | | | `-CallExpr 0x556a681a7738 '' # | | | | |-UnresolvedLookupExpr 0x556a681a7620 '' lvalue (ADL) = 'select' 0x556a67ff1158 # | | | | |-BinaryOperator 0x556a681a76c0 '' '==' # | | | | | |-DeclRefExpr 0x556a681a7668 'K' lvalue Var 0x556a681a71d8 'FBH' 'K' # | | | | | `-UnaryOperator 0x556a681a76a8 'int' prefix '-' # | | | | | `-IntegerLiteral 0x556a681a7688 'int' 1 # | | | | |-DeclRefExpr 0x556a681a76e0 'K' lvalue Var 0x556a681a71d8 'FBH' 'K' # | | | | `-DeclRefExpr 0x556a681a7700 'K' lvalue Var 0x556a681a74a8 'Inversion' 'K' # | | | `-ReturnStmt 0x556a681a77b8 nrvo_candidate(Var 0x556a681a71d8 'FBH' 'K') # | | | `-DeclRefExpr 0x556a681a7798 'K' lvalue Var 0x556a681a71d8 'FBH' 'K' # | | |-FunctionTemplateDecl 0x556a681a7a38 line:174:35 ddx_impl # | | | |-TemplateTypeParmDecl 0x556a681a7800 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x556a681a7990 line:174:35 constexpr ddx_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x556a681a78b0 col:46 referenced input 'T' # | | | `-CompoundStmt 0x556a681a7d58 # | | | `-ReturnStmt 0x556a681a7d48 # | | | `-CallExpr 0x556a681a7d18 '' # | | | |-DeclRefExpr 0x556a681a7cc0 '' Function 0x556a681a7b68 '__builtin_hlsl_elementwise_ddx_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x556a681a7cf8 'T' lvalue ParmVar 0x556a681a78b0 'input' 'T' # | | |-FunctionTemplateDecl 0x556a681a7fa8 line:182:35 ddy_impl # | | | |-TemplateTypeParmDecl 0x556a681a7d70 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x556a681a7f00 line:182:35 constexpr ddy_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x556a681a7e20 col:46 referenced input 'T' # | | | `-CompoundStmt 0x556a681a82c8 # | | | `-ReturnStmt 0x556a681a82b8 # | | | `-CallExpr 0x556a681a8288 '' # | | | |-DeclRefExpr 0x556a681a8230 '' Function 0x556a681a80d8 '__builtin_hlsl_elementwise_ddy_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x556a681a8268 'T' lvalue ParmVar 0x556a681a7e20 'input' 'T' # | | `-FunctionTemplateDecl 0x556a681a8518 line:190:35 fwidth_impl # | | |-TemplateTypeParmDecl 0x556a681a82e0 col:20 referenced typename depth 0 index 0 T # | | `-FunctionDecl 0x556a681a8470 line:190:35 constexpr fwidth_impl 'T (T)' implicit-inline # | | |-ParmVarDecl 0x556a681a8390 col:49 referenced input 'T' # | | `-CompoundStmt 0x556a681a8cd8 # | | |-DeclStmt 0x556a681a8750 # | | | `-VarDecl 0x556a681a8618 col:5 referenced derivCoarseX 'T' cinit # | | | `-CallExpr 0x556a681a8720 '' # | | | |-UnresolvedLookupExpr 0x556a681a8680 '' lvalue (ADL) = 'ddx_coarse' 0x556a68032c50 0x556a68032eb8 0x556a68033130 0x556a680333a8 0x556a68033608 0x556a68033880 0x556a68033af8 0x556a68033d70 # | | | `-DeclRefExpr 0x556a681a8700 'T' lvalue ParmVar 0x556a681a8390 'input' 'T' # | | |-BinaryOperator 0x556a681a8910 '' '=' # | | | |-DeclRefExpr 0x556a681a8768 'T' lvalue Var 0x556a681a8618 'derivCoarseX' 'T' # | | | `-CallExpr 0x556a681a88e0 '' # | | | |-UnresolvedLookupExpr 0x556a681a87a0 '' lvalue (ADL) = 'abs' 0x556a67fa5e28 0x556a67fa6128 0x556a67fa6438 0x556a67fa6748 0x556a67fa7e68 0x556a67fa8178 0x556a67fa8488 0x556a67fa8798 0x556a67fa8a68 0x556a67fa8d90 0x556a67fa9038 0x556a67fa92d8 0x556a67fa9528 0x556a67fa9838 0x556a67fa9b48 0x556a67faa5d8 0x556a67faa8c8 0x556a67faabd8 0x556a67faaee8 0x556a67fab1f8 0x556a67fafb70 0x556a67fafe18 0x556a67fb00b8 0x556a67fb0358 0x556a67fb05a8 0x556a67fb08b8 0x556a67fb1cc8 0x556a67fb1fd8 # | | | `-DeclRefExpr 0x556a681a88c0 'T' lvalue Var 0x556a681a8618 'derivCoarseX' 'T' # | | |-DeclStmt 0x556a681a8a88 # | | | `-VarDecl 0x556a681a8950 col:5 referenced derivCoarseY 'T' cinit # | | | `-CallExpr 0x556a681a8a58 '' # | | | |-UnresolvedLookupExpr 0x556a681a89b8 '' lvalue (ADL) = 'ddy_coarse' 0x556a68033fd0 0x556a68034238 0x556a680344b0 0x556a68034728 0x556a6809c7f0 0x556a6809ca68 0x556a6809cce0 0x556a6809cf58 # | | | `-DeclRefExpr 0x556a681a8a38 'T' lvalue ParmVar 0x556a681a8390 'input' 'T' # | | |-BinaryOperator 0x556a681a8c48 '' '=' # | | | |-DeclRefExpr 0x556a681a8aa0 'T' lvalue Var 0x556a681a8950 'derivCoarseY' 'T' # | | | `-CallExpr 0x556a681a8c18 '' # | | | |-UnresolvedLookupExpr 0x556a681a8ad8 '' lvalue (ADL) = 'abs' 0x556a67fa5e28 0x556a67fa6128 0x556a67fa6438 0x556a67fa6748 0x556a67fa7e68 0x556a67fa8178 0x556a67fa8488 0x556a67fa8798 0x556a67fa8a68 0x556a67fa8d90 0x556a67fa9038 0x556a67fa92d8 0x556a67fa9528 0x556a67fa9838 0x556a67fa9b48 0x556a67faa5d8 0x556a67faa8c8 0x556a67faabd8 0x556a67faaee8 0x556a67fab1f8 0x556a67fafb70 0x556a67fafe18 0x556a67fb00b8 0x556a67fb0358 0x556a67fb05a8 0x556a67fb08b8 0x556a67fb1cc8 0x556a67fb1fd8 # | | | `-DeclRefExpr 0x556a681a8bf8 'T' lvalue Var 0x556a681a8950 'derivCoarseY' 'T' # | | `-ReturnStmt 0x556a681a8cc8 # | | `-BinaryOperator 0x556a681a8ca8 '' '+' # | | |-DeclRefExpr 0x556a681a8c68 'T' lvalue Var 0x556a681a8618 'derivCoarseX' 'T' # | | `-DeclRefExpr 0x556a681a8c88 'T' lvalue Var 0x556a681a8950 'derivCoarseY' 'T' # | |-LinkageSpecDecl 0x556a6819d6b8 col:10 implicit C # | | `-FunctionDecl 0x556a6819d708 col:10 implicit used __builtin_dx_dot2add 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' extern # | | |-ParmVarDecl 0x556a6819d810 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x556a6819d878 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x556a6819d8e0 <> 'float' # | | |-BuiltinAttr 0x556a6819d7b0 <> Implicit 1562 # | | |-NoThrowAttr 0x556a6819d960 Implicit # | | `-ConstAttr 0x556a6819d988 Implicit # | |-LinkageSpecDecl 0x556a681a7240 col:11 implicit C # | | `-FunctionDecl 0x556a681a7290 col:11 implicit referenced __builtin_hlsl_elementwise_firstbithigh 'void (...) noexcept' extern # | | |-BuiltinAttr 0x556a681a7338 <> Implicit 702 # | | |-NoThrowAttr 0x556a681a7398 Implicit # | | `-ConstAttr 0x556a681a73c0 Implicit # | |-LinkageSpecDecl 0x556a681a7b18 col:10 implicit C # | | `-FunctionDecl 0x556a681a7b68 col:10 implicit referenced __builtin_hlsl_elementwise_ddx_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x556a681a7c10 <> Implicit 692 # | | |-NoThrowAttr 0x556a681a7c70 Implicit # | | `-ConstAttr 0x556a681a7c98 Implicit # | |-LinkageSpecDecl 0x556a681a8088 col:10 implicit C # | | `-FunctionDecl 0x556a681a80d8 col:10 implicit referenced __builtin_hlsl_elementwise_ddy_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x556a681a8180 <> Implicit 694 # | | |-NoThrowAttr 0x556a681a81e0 Implicit # | | `-ConstAttr 0x556a681a8208 Implicit # | |-NamespaceDecl 0x556a681a8e30 prev 0x556a68198810 line:14:11 hlsl # | | |-original Namespace 0x556a67efca98 'hlsl' # | | |-FunctionTemplateDecl 0x556a681a91a0 line:28:28 invalid asfloat # | | | |-TemplateTypeParmDecl 0x556a681a8ea0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x556a681a8f38 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x556a681a90f8 line:28:28 invalid constexpr asfloat 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x556a681a9048 col:49 invalid V 'int' # | | | `-CompoundStmt 0x556a681a93c8 # | | | `-ReturnStmt 0x556a681a93b8 # | | | `-CallExpr 0x556a681a9388 '' contains-errors # | | | |-UnresolvedLookupExpr 0x556a681a92a8 '' lvalue (no ADL) = 'bit_cast' 0x556a67fa2160 0x556a67fa4c50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x556a67efc360 'float' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x556a681a8ef0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x556a681a8ea0 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x556a681a9268 'int' NonTypeTemplateParm 0x556a681a8f38 'N' 'int' # | | | `-RecoveryExpr 0x556a681a9368 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x556a681a9660 line:32:39 asfloat # | | | |-TemplateTypeParmDecl 0x556a681a93e0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x556a681a95b8 line:32:39 constexpr asfloat 'float (T)' implicit-inline # | | | |-ParmVarDecl 0x556a681a9490 col:49 referenced F 'T' # | | | `-CompoundStmt 0x556a681a98c0 # | | | `-ReturnStmt 0x556a681a98b0 # | | | `-CallExpr 0x556a681a9880 '' # | | | |-UnresolvedLookupExpr 0x556a681a97c0 '' lvalue (no ADL) = 'bit_cast' 0x556a67fa2160 0x556a67fa4c50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x556a67efc360 'float' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x556a681a9430 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x556a681a93e0 'T' # | | | `-DeclRefExpr 0x556a681a9860 'T' lvalue ParmVar 0x556a681a9490 'F' 'T' # | | |-FunctionTemplateDecl 0x556a681a9be0 line:44:55 invalid asint # | | | |-TemplateTypeParmDecl 0x556a681a98d8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x556a681a9978 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x556a681a9b38 line:44:55 invalid constexpr asint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x556a681a9a88 col:74 invalid V 'int' # | | | `-CompoundStmt 0x556a681a9e08 # | | | `-ReturnStmt 0x556a681a9df8 # | | | `-CallExpr 0x556a681a9dc8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x556a681a9ce8 '' lvalue (no ADL) = 'bit_cast' 0x556a67fa2160 0x556a67fa4c50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x556a67efc260 'int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x556a681a9930 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x556a681a98d8 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x556a681a9ca8 'int' NonTypeTemplateParm 0x556a681a9978 'N' 'int' # | | | `-RecoveryExpr 0x556a681a9da8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x556a681aa0a0 line:48:37 asint # | | | |-TemplateTypeParmDecl 0x556a681a9e20 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x556a681a9ff8 line:48:37 constexpr asint 'int (T)' implicit-inline # | | | |-ParmVarDecl 0x556a681a9ed0 col:45 referenced F 'T' # | | | `-CompoundStmt 0x556a681aa300 # | | | `-ReturnStmt 0x556a681aa2f0 # | | | `-CallExpr 0x556a681aa2c0 '' # | | | |-UnresolvedLookupExpr 0x556a681aa200 '' lvalue (no ADL) = 'bit_cast' 0x556a67fa2160 0x556a67fa4c50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x556a67efc260 'int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x556a681a9e70 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x556a681a9e20 'T' # | | | `-DeclRefExpr 0x556a681aa2a0 'T' lvalue ParmVar 0x556a681a9ed0 'F' 'T' # | | |-FunctionTemplateDecl 0x556a681aa638 line:89:56 invalid asuint # | | | |-TemplateTypeParmDecl 0x556a681aa318 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x556a681aa3b8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x556a681aa590 line:89:56 invalid constexpr asuint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x556a681aa4e0 col:76 invalid V 'int' # | | | `-CompoundStmt 0x556a6806f940 # | | | `-ReturnStmt 0x556a6806f930 # | | | `-CallExpr 0x556a6806f900 '' contains-errors # | | | |-UnresolvedLookupExpr 0x556a6806f820 '' lvalue (no ADL) = 'bit_cast' 0x556a67fa2160 0x556a67fa4c50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x556a67f4f9c0 'uint' sugar # | | | | | |-Typedef 0x556a67f2cce8 'uint' # | | | | | `-BuiltinType 0x556a67efc300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x556a681aa370 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x556a681aa318 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x556a681aa718 'int' NonTypeTemplateParm 0x556a681aa3b8 'N' 'int' # | | | `-RecoveryExpr 0x556a6806f8e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x556a6806fbe0 line:93:38 asuint # | | | |-TemplateTypeParmDecl 0x556a6806f958 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x556a6806fb38 line:93:38 constexpr asuint 'uint (T)' implicit-inline # | | | |-ParmVarDecl 0x556a6806fa10 col:47 referenced F 'T' # | | | `-CompoundStmt 0x556a6806fe58 # | | | `-ReturnStmt 0x556a6806fe48 # | | | `-CallExpr 0x556a6806fe18 '' # | | | |-UnresolvedLookupExpr 0x556a6806fd58 '' lvalue (no ADL) = 'bit_cast' 0x556a67fa2160 0x556a67fa4c50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x556a67f4f9c0 'uint' sugar # | | | | | |-Typedef 0x556a67f2cce8 'uint' # | | | | | `-BuiltinType 0x556a67efc300 'unsigned int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x556a6806f9b0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x556a6806f958 'T' # | | | `-DeclRefExpr 0x556a6806fdf8 'T' lvalue ParmVar 0x556a6806fa10 'F' 'T' # | | |-FunctionDecl 0x556a68070248 col:6 asuint 'void (double, out uint, out uint)' # | | | |-ParmVarDecl 0x556a6806fe98 col:19 'double' # | | | |-ParmVarDecl 0x556a6806ff80 col:29 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x556a6806ffe8 out # | | | |-ParmVarDecl 0x556a68070060 col:39 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x556a680700c8 out # | | | |-BuiltinAliasAttr 0x556a68070308 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x556a68070380 Implicit # | | | `-ConstAttr 0x556a680703a8 Implicit # | | |-FunctionDecl 0x556a680707d8 col:6 asuint 'void (double2, out uint2, out uint2)' # | | | |-ParmVarDecl 0x556a68070420 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x556a68070510 col:31 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x556a68070578 out # | | | |-ParmVarDecl 0x556a680705f0 col:42 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x556a68070658 out # | | | |-BuiltinAliasAttr 0x556a68070898 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x556a68070910 Implicit # | | | `-ConstAttr 0x556a68070938 Implicit # | | |-FunctionDecl 0x556a68070d68 col:6 asuint 'void (double3, out uint3, out uint3)' # | | | |-ParmVarDecl 0x556a680709b0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x556a68070aa0 col:31 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x556a68070b08 out # | | | |-ParmVarDecl 0x556a68070b80 col:42 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x556a68070be8 out # | | | |-BuiltinAliasAttr 0x556a68070e28 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x556a68070ea0 Implicit # | | | `-ConstAttr 0x556a68070ec8 Implicit # | | |-FunctionDecl 0x556a680712f8 col:6 asuint 'void (double4, out uint4, out uint4)' # | | | |-ParmVarDecl 0x556a68070f40 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x556a68071030 col:31 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x556a68071098 out # | | | |-ParmVarDecl 0x556a68071110 col:42 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x556a68071178 out # | | | |-BuiltinAliasAttr 0x556a680713b8 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x556a68071430 Implicit # | | | `-ConstAttr 0x556a68071458 Implicit # | | |-FunctionTemplateDecl 0x556a68071ac0 line:157:39 invalid distance # | | | |-TemplateTypeParmDecl 0x556a68071490 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x556a68071a18 line:157:39 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x556a68071848 col:50 referenced X 'T' # | | | |-ParmVarDecl 0x556a680718c0 col:55 referenced Y 'T' # | | | `-CompoundStmt 0x556a68071c30 # | | | `-ReturnStmt 0x556a68071c20 # | | | `-CallExpr 0x556a68071be8 '' # | | | |-UnresolvedLookupExpr 0x556a68071b60 '' lvalue (no ADL) = 'distance_impl' 0x556a6819a3f8 # | | | |-DeclRefExpr 0x556a68071ba8 'T' lvalue ParmVar 0x556a68071848 'X' 'T' # | | | `-DeclRefExpr 0x556a68071bc8 'T' lvalue ParmVar 0x556a680718c0 'Y' 'T' # | | |-FunctionTemplateDecl 0x556a680721f0 line:164:1 invalid distance # | | | |-TemplateTypeParmDecl 0x556a68071c48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x556a68072148 line:164:1 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x556a68071fb8 col:12 referenced X 'T' # | | | |-ParmVarDecl 0x556a68072030 col:17 referenced Y 'T' # | | | `-CompoundStmt 0x556a68072370 # | | | `-ReturnStmt 0x556a68072360 # | | | `-CallExpr 0x556a68072328 '' # | | | |-UnresolvedLookupExpr 0x556a680722a0 '' lvalue (no ADL) = 'distance_impl' 0x556a6819a3f8 # | | | |-DeclRefExpr 0x556a680722e8 'T' lvalue ParmVar 0x556a68071fb8 'X' 'T' # | | | `-DeclRefExpr 0x556a68072308 'T' lvalue ParmVar 0x556a68072030 'Y' 'T' # | | |-FunctionTemplateDecl 0x556a68072700 line:170:19 invalid distance # | | | |-NonTypeTemplateParmDecl 0x556a680723a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x556a68072658 line:170:19 invalid distance 'const half (int, int)' inline # | | | |-ParmVarDecl 0x556a68072480 col:65 invalid X 'int' # | | | |-ParmVarDecl 0x556a68072548 col:65 invalid Y 'int' # | | | `-CompoundStmt 0x556a68072880 # | | | `-ReturnStmt 0x556a68072870 # | | | `-CallExpr 0x556a68072838 '' contains-errors # | | | |-UnresolvedLookupExpr 0x556a680727b0 '' lvalue (no ADL) = 'distance_vec_impl' 0x556a6819d0f0 # | | | |-RecoveryExpr 0x556a680727f8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x556a68072818 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x556a68072c00 line:176:20 invalid distance # | | | |-NonTypeTemplateParmDecl 0x556a680728b0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x556a68072b58 line:176:20 invalid distance 'const float (int, int)' inline # | | | |-ParmVarDecl 0x556a68072978 col:67 invalid X 'int' # | | | |-ParmVarDecl 0x556a68072a40 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x556a68072d80 # | | | `-ReturnStmt 0x556a68072d70 # | | | `-CallExpr 0x556a68072d38 '' contains-errors # | | | |-UnresolvedLookupExpr 0x556a68072cb0 '' lvalue (no ADL) = 'distance_vec_impl' 0x556a6819d0f0 # | | | |-RecoveryExpr 0x556a68072cf8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x556a68072d18 '' contains-errors lvalue # | | |-FunctionDecl 0x556a68073048 line:192:20 dot2add 'const float (half2, half2, float)' inline # | | | |-ParmVarDecl 0x556a68072dc0 col:34 used A 'half2':'vector' # | | | |-ParmVarDecl 0x556a68072e40 col:43 used B 'half2':'vector' # | | | |-ParmVarDecl 0x556a68072ec0 col:52 used C 'float' # | | | |-CompoundStmt 0x556a680733a0 # | | | | `-ReturnStmt 0x556a68073390 # | | | | `-CallExpr 0x556a68073308 'float' # | | | | |-ImplicitCastExpr 0x556a680732f0 'float (*)(half2, half2, float)' # | | | | | `-DeclRefExpr 0x556a68073200 'float (half2, half2, float)' lvalue Function 0x556a6819d518 'dot2add_impl' 'float (half2, half2, float)' # | | | | | `-NestedNameSpecifier Namespace 0x556a68198880 '__detail' # | | | | |-ImplicitCastExpr 0x556a68073348 'half2':'vector' # | | | | | `-DeclRefExpr 0x556a68073230 'half2':'vector' lvalue ParmVar 0x556a68072dc0 'A' 'half2':'vector' # | | | | |-ImplicitCastExpr 0x556a68073360 'half2':'vector' # | | | | | `-DeclRefExpr 0x556a68073250 'half2':'vector' lvalue ParmVar 0x556a68072e40 'B' 'half2':'vector' # | | | | `-ImplicitCastExpr 0x556a68073378 'float' # | | | | `-DeclRefExpr 0x556a68073270 'float' lvalue ParmVar 0x556a68072ec0 'C' 'float' # | | | `-AvailabilityAttr 0x556a68073108 shadermodel 6.4 0 0 "" "" 0 # | | |-FunctionDecl 0x556a680735a8 line:208:20 dst 'const half4 (half4, half4)' inline # | | | |-ParmVarDecl 0x556a680733d0 col:30 used Src0 'half4':'vector' # | | | |-ParmVarDecl 0x556a68073450 col:42 used Src1 'half4':'vector' # | | | `-CompoundStmt 0x556a68073768 # | | | `-ReturnStmt 0x556a68073758 # | | | `-RecoveryExpr 0x556a68073720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x556a68073698 '' lvalue (no ADL) = 'dst_impl' 0x556a68199e10 # | | | |-DeclRefExpr 0x556a680736e0 'half4':'vector' lvalue ParmVar 0x556a680733d0 'Src0' 'half4':'vector' # | | | `-DeclRefExpr 0x556a68073700 'half4':'vector' lvalue ParmVar 0x556a68073450 'Src1' 'half4':'vector' # | | |-FunctionDecl 0x556a681bb1c8 line:212:21 dst 'const float4 (float4, float4)' inline # | | | |-ParmVarDecl 0x556a68073798 col:32 used Src0 'float4':'vector' # | | | |-ParmVarDecl 0x556a681bb070 col:45 used Src1 'float4':'vector' # | | | `-CompoundStmt 0x556a681bb398 # | | | `-ReturnStmt 0x556a681bb388 # | | | `-RecoveryExpr 0x556a681bb350 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x556a681bb2c8 '' lvalue (no ADL) = 'dst_impl' 0x556a68199e10 # | | | |-DeclRefExpr 0x556a681bb310 'float4':'vector' lvalue ParmVar 0x556a68073798 'Src0' 'float4':'vector' # | | | `-DeclRefExpr 0x556a681bb330 'float4':'vector' lvalue ParmVar 0x556a681bb070 'Src1' 'float4':'vector' # | | |-FunctionDecl 0x556a681bb598 line:216:22 dst 'const double4 (double4, double4)' inline # | | | |-ParmVarDecl 0x556a681bb3c8 col:34 used Src0 'double4':'vector' # | | | |-ParmVarDecl 0x556a681bb448 col:48 used Src1 'double4':'vector' # | | | `-CompoundStmt 0x556a681bb768 # | | | `-ReturnStmt 0x556a681bb758 # | | | `-RecoveryExpr 0x556a681bb720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x556a681bb698 '' lvalue (no ADL) = 'dst_impl' 0x556a68199e10 # | | | |-DeclRefExpr 0x556a681bb6e0 'double4':'vector' lvalue ParmVar 0x556a681bb3c8 'Src0' 'double4':'vector' # | | | `-DeclRefExpr 0x556a681bb700 'double4':'vector' lvalue ParmVar 0x556a681bb448 'Src1' 'double4':'vector' # | | |-FunctionTemplateDecl 0x556a681bbe10 line:239:39 invalid faceforward # | | | |-TemplateTypeParmDecl 0x556a681bb780 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x556a681bbd68 line:239:39 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x556a681bbae8 col:53 referenced N 'T' # | | | |-ParmVarDecl 0x556a681bbb60 col:58 referenced I 'T' # | | | |-ParmVarDecl 0x556a681bbbd8 col:63 referenced Ng 'T' # | | | `-CompoundStmt 0x556a681bbfb0 # | | | `-ReturnStmt 0x556a681bbfa0 # | | | `-CallExpr 0x556a681bbf60 '' # | | | |-UnresolvedLookupExpr 0x556a681bbeb8 '' lvalue (no ADL) = 'faceforward_impl' 0x556a681a5fc8 # | | | |-DeclRefExpr 0x556a681bbf00 'T' lvalue ParmVar 0x556a681bbae8 'N' 'T' # | | | |-DeclRefExpr 0x556a681bbf20 'T' lvalue ParmVar 0x556a681bbb60 'I' 'T' # | | | `-DeclRefExpr 0x556a681bbf40 'T' lvalue ParmVar 0x556a681bbbd8 'Ng' 'T' # | | |-FunctionTemplateDecl 0x556a681bc610 line:246:1 invalid faceforward # | | | |-TemplateTypeParmDecl 0x556a681bbfc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x556a681bc568 line:246:1 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x556a681bc338 col:15 referenced N 'T' # | | | |-ParmVarDecl 0x556a681bc3b0 col:20 referenced I 'T' # | | | |-ParmVarDecl 0x556a681bc428 col:25 referenced Ng 'T' # | | | `-CompoundStmt 0x556a681bc7c0 # | | | `-ReturnStmt 0x556a681bc7b0 # | | | `-CallExpr 0x556a681bc770 '' # | | | |-UnresolvedLookupExpr 0x556a681bc6c8 '' lvalue (no ADL) = 'faceforward_impl' 0x556a681a5fc8 # | | | |-DeclRefExpr 0x556a681bc710 'T' lvalue ParmVar 0x556a681bc338 'N' 'T' # | | | |-DeclRefExpr 0x556a681bc730 'T' lvalue ParmVar 0x556a681bc3b0 'I' 'T' # | | | `-DeclRefExpr 0x556a681bc750 'T' lvalue ParmVar 0x556a681bc428 'Ng' 'T' # | | |-FunctionTemplateDecl 0x556a681bcc70 line:252:51 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x556a681bc7f0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x556a681bcbc8 line:252:51 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x556a681bc900 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x556a681bc9c8 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x556a681bca90 col:42 invalid Ng 'int' # | | | `-CompoundStmt 0x556a681bce20 # | | | `-ReturnStmt 0x556a681bce10 # | | | `-CallExpr 0x556a681bcdd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x556a681bcd28 '' lvalue (no ADL) = 'faceforward_impl' 0x556a681a5fc8 # | | | |-RecoveryExpr 0x556a681bcd70 '' contains-errors lvalue # | | | |-RecoveryExpr 0x556a681bcd90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x556a681bcdb0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x556a681bd288 line:261:1 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x556a681bce50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x556a681bd1e0 line:261:1 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x556a681bcf60 col:51 invalid N 'int' # | | | |-ParmVarDecl 0x556a681bd028 col:51 invalid I 'int' # | | | |-ParmVarDecl 0x556a681bd0f0 col:51 invalid Ng 'int' # | | | `-CompoundStmt 0x556a681bd438 # | | | `-ReturnStmt 0x556a681bd428 # | | | `-CallExpr 0x556a681bd3e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x556a681bd340 '' lvalue (no ADL) = 'faceforward_impl' 0x556a681a5fc8 # | | | |-RecoveryExpr 0x556a681bd388 '' contains-errors lvalue # | | | |-RecoveryExpr 0x556a681bd3a8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x556a681bd3c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x556a681bdac0 line:300:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x556a681bd450 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x556a681bda18 line:300:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x556a681bd8e8 col:16 referenced X 'T' # | | | `-CompoundStmt 0x556a681bdcf8 # | | | `-ReturnStmt 0x556a681bdce8 # | | | `-CallExpr 0x556a681bdcb8 '' # | | | |-UnresolvedLookupExpr 0x556a681bdbe0 '' lvalue (no ADL) = 'firstbithigh_impl' 0x556a681a70d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x556a67f4f9c0 'uint' sugar # | | | | | |-Typedef 0x556a67f2cce8 'uint' # | | | | | `-BuiltinType 0x556a67efc300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x556a681bd4a0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x556a681bd450 'T' # | | | | `-TemplateArgument expr '32' # | | | | `-IntegerLiteral 0x556a681bdba0 'int' 32 # | | | `-DeclRefExpr 0x556a681bdc98 'T' lvalue ParmVar 0x556a681bd8e8 'X' 'T' # | | |-FunctionTemplateDecl 0x556a681be340 line:308:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x556a681bdd10 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x556a681bdda8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x556a681be298 line:308:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x556a681be1a8 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x556a681be4e0 # | | |-FunctionTemplateDecl 0x556a681beb30 line:316:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x556a681be4f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x556a681bea88 line:316:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x556a681be998 col:16 referenced X 'T' # | | | `-CompoundStmt 0x556a681bed60 # | | | `-ReturnStmt 0x556a681bed50 # | | | `-CallExpr 0x556a681bed20 '' # | | | |-UnresolvedLookupExpr 0x556a681bec48 '' lvalue (no ADL) = 'firstbithigh_impl' 0x556a681a70d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x556a67f4f9c0 'uint' sugar # | | | | | |-Typedef 0x556a67f2cce8 'uint' # | | | | | `-BuiltinType 0x556a67efc300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x556a681be540 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x556a681be4f0 'T' # | | | | `-TemplateArgument expr '64' # | | | | `-IntegerLiteral 0x556a681bec08 'int' 64 # | | | `-DeclRefExpr 0x556a681bed00 'T' lvalue ParmVar 0x556a681be998 'X' 'T' # | | |-FunctionTemplateDecl 0x556a681bf3b0 line:324:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x556a681bed78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x556a681bee18 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x556a681bf308 line:324:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x556a681bf258 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x556a681bf550 # | | |-FunctionTemplateDecl 0x556a681bfb00 line:344:39 invalid fmod # | | | |-TemplateTypeParmDecl 0x556a681bf560 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x556a681bfa58 line:344:39 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x556a681bf8c8 col:46 referenced X 'T' # | | | |-ParmVarDecl 0x556a681bf940 col:51 referenced Y 'T' # | | | `-CompoundStmt 0x556a681bfc70 # | | | `-ReturnStmt 0x556a681bfc60 # | | | `-CallExpr 0x556a681bfc28 '' # | | | |-UnresolvedLookupExpr 0x556a681bfba0 '' lvalue (no ADL) = 'fmod_impl' 0x556a681a0db8 # | | | |-DeclRefExpr 0x556a681bfbe8 'T' lvalue ParmVar 0x556a681bf8c8 'X' 'T' # | | | `-DeclRefExpr 0x556a681bfc08 'T' lvalue ParmVar 0x556a681bf940 'Y' 'T' # | | |-FunctionTemplateDecl 0x556a681c0230 line:351:1 invalid fmod # | | | |-TemplateTypeParmDecl 0x556a681bfc88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x556a681c0188 line:351:1 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x556a681bfff8 col:8 referenced X 'T' # | | | |-ParmVarDecl 0x556a681c0070 col:13 referenced Y 'T' # | | | `-CompoundStmt 0x556a681c03b0 # | | | `-ReturnStmt 0x556a681c03a0 # | | | `-CallExpr 0x556a681c0368 '' # | | | |-UnresolvedLookupExpr 0x556a681c02e0 '' lvalue (no ADL) = 'fmod_impl' 0x556a681a0db8 # | | | |-DeclRefExpr 0x556a681c0328 'T' lvalue ParmVar 0x556a681bfff8 'X' 'T' # | | | `-DeclRefExpr 0x556a681c0348 'T' lvalue ParmVar 0x556a681c0070 'Y' 'T' # | | |-FunctionTemplateDecl 0x556a681c0770 line:357:51 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x556a681c03e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x556a681c06c8 line:357:51 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x556a681c04f0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x556a681c05b8 col:42 invalid Y 'int' # | | | `-CompoundStmt 0x556a681c08f0 # | | | `-ReturnStmt 0x556a681c08e0 # | | | `-CallExpr 0x556a681c08a8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x556a681c0820 '' lvalue (no ADL) = 'fmod_vec_impl' 0x556a681a2e28 # | | | |-RecoveryExpr 0x556a681c0868 '' contains-errors lvalue # | | | `-RecoveryExpr 0x556a681c0888 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x556a681c0c70 line:365:1 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x556a681c0920 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x556a681c0bc8 line:365:1 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x556a681c0a30 col:44 invalid X 'int' # | | | |-ParmVarDecl 0x556a681c0af8 col:44 invalid Y 'int' # | | | `-CompoundStmt 0x556a681c0df0 # | | | `-ReturnStmt 0x556a681c0de0 # | | | `-CallExpr 0x556a681c0da8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x556a681c0d20 '' lvalue (no ADL) = 'fmod_vec_impl' 0x556a681a2e28 # | | | |-RecoveryExpr 0x556a681c0d68 '' contains-errors lvalue # | | | `-RecoveryExpr 0x556a681c0d88 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x556a681c13b0 line:386:39 invalid ldexp # | | | |-TemplateTypeParmDecl 0x556a681c0e08 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x556a681c1308 line:386:39 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x556a681c1178 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x556a681c11f0 col:52 referenced Exp 'T' # | | | `-CompoundStmt 0x556a681c1520 # | | | `-ReturnStmt 0x556a681c1510 # | | | `-CallExpr 0x556a681c14d8 '' # | | | |-UnresolvedLookupExpr 0x556a681c1450 '' lvalue (no ADL) = 'ldexp_impl' 0x556a681a6a98 # | | | |-DeclRefExpr 0x556a681c1498 'T' lvalue ParmVar 0x556a681c1178 'X' 'T' # | | | `-DeclRefExpr 0x556a681c14b8 'T' lvalue ParmVar 0x556a681c11f0 'Exp' 'T' # | | |-FunctionTemplateDecl 0x556a681c1ae0 line:393:1 invalid ldexp # | | | |-TemplateTypeParmDecl 0x556a681c1538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x556a681c1a38 line:393:1 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x556a681c18a8 col:9 referenced X 'T' # | | | |-ParmVarDecl 0x556a681c1920 col:14 referenced Exp 'T' # | | | `-CompoundStmt 0x556a681c1c60 # | | | `-ReturnStmt 0x556a681c1c50 # | | | `-CallExpr 0x556a681c1c18 '' # | | | |-UnresolvedLookupExpr 0x556a681c1b90 '' lvalue (no ADL) = 'ldexp_impl' 0x556a681a6a98 # | | | |-DeclRefExpr 0x556a681c1bd8 'T' lvalue ParmVar 0x556a681c18a8 'X' 'T' # | | | `-DeclRefExpr 0x556a681c1bf8 'T' lvalue ParmVar 0x556a681c1920 'Exp' 'T' # | | |-FunctionTemplateDecl 0x556a681c1fe0 line:399:51 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x556a681c1c90 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x556a681c1f38 line:399:51 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x556a681c1da0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x556a681c1e68 col:42 invalid Exp 'int' # | | | `-CompoundStmt 0x556a681c2160 # | | | `-ReturnStmt 0x556a681c2150 # | | | `-CallExpr 0x556a681c2118 '' contains-errors # | | | |-UnresolvedLookupExpr 0x556a681c2090 '' lvalue (no ADL) = 'ldexp_impl' 0x556a681a6a98 # | | | |-RecoveryExpr 0x556a681c20d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x556a681c20f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x556a681c24e0 line:407:1 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x556a681c2190 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x556a681c2438 line:407:1 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x556a681c22a0 col:45 invalid X 'int' # | | | |-ParmVarDecl 0x556a681c2368 col:45 invalid Exp 'int' # | | | `-CompoundStmt 0x556a681c2660 # | | | `-ReturnStmt 0x556a681c2650 # | | | `-CallExpr 0x556a681c2618 '' contains-errors # | | | |-UnresolvedLookupExpr 0x556a681c2590 '' lvalue (no ADL) = 'ldexp_impl' 0x556a681a6a98 # | | | |-RecoveryExpr 0x556a681c25d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x556a681c25f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x556a681c2b80 line:426:39 invalid length # | | | |-TemplateTypeParmDecl 0x556a681c2678 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x556a681c2ad8 line:426:39 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x556a681c29e8 col:48 referenced X 'T' # | | | `-CompoundStmt 0x556a681c2cc0 # | | | `-ReturnStmt 0x556a681c2cb0 # | | | `-CallExpr 0x556a681c2c80 '' # | | | |-UnresolvedLookupExpr 0x556a681c2c18 '' lvalue (no ADL) = 'length_impl' 0x556a68198df8 # | | | `-DeclRefExpr 0x556a681c2c60 'T' lvalue ParmVar 0x556a681c29e8 'X' 'T' # | | |-FunctionTemplateDecl 0x556a681c3220 line:433:1 invalid length # | | | |-TemplateTypeParmDecl 0x556a681c2cd8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x556a681c3178 line:433:1 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x556a681c3090 col:10 referenced X 'T' # | | | `-CompoundStmt 0x556a681c3370 # | | | `-ReturnStmt 0x556a681c3360 # | | | `-CallExpr 0x556a681c3330 '' # | | | |-UnresolvedLookupExpr 0x556a681c32c8 '' lvalue (no ADL) = 'length_impl' 0x556a68198df8 # | | | `-DeclRefExpr 0x556a681c3310 'T' lvalue ParmVar 0x556a681c3090 'X' 'T' # | | |-FunctionTemplateDecl 0x556a681c3600 line:439:19 invalid length # | | | |-NonTypeTemplateParmDecl 0x556a681c33a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x556a681c3558 line:439:19 invalid length 'const half (int)' inline # | | | |-ParmVarDecl 0x556a681c3468 col:63 invalid X 'int' # | | | `-CompoundStmt 0x556a681c3750 # | | | `-ReturnStmt 0x556a681c3740 # | | | `-CallExpr 0x556a681c3710 '' contains-errors # | | | |-UnresolvedLookupExpr 0x556a681c36a8 '' lvalue (no ADL) = 'length_vec_impl' 0x556a681996d0 # | | | `-RecoveryExpr 0x556a681c36f0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x556a681c39e0 line:444:20 invalid length # | | | |-NonTypeTemplateParmDecl 0x556a681c3780 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x556a681c3938 line:444:20 invalid length 'const float (int)' inline # | | | |-ParmVarDecl 0x556a681c3848 col:65 invalid X 'int' # | | | `-CompoundStmt 0x556a681c3b30 # | | | `-ReturnStmt 0x556a681c3b20 # | | | `-CallExpr 0x556a681c3af0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x556a681c3a88 '' lvalue (no ADL) = 'length_vec_impl' 0x556a681996d0 # | | | `-RecoveryExpr 0x556a681c3ad0 '' contains-errors lvalue # | | |-FunctionDecl 0x556a681c3de8 line:464:20 lit 'const half4 (half, half, half)' inline # | | | |-ParmVarDecl 0x556a681c3b60 col:29 used NDotL 'half' # | | | |-ParmVarDecl 0x556a681c3be0 col:41 used NDotH 'half' # | | | |-ParmVarDecl 0x556a681c3c60 col:53 used M 'half' # | | | `-CompoundStmt 0x556a681c3fd8 # | | | `-ReturnStmt 0x556a681c3fc8 # | | | `-RecoveryExpr 0x556a681c3f88 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x556a681c3ee0 '' lvalue (no ADL) = 'lit_impl' 0x556a681a4e50 # | | | |-DeclRefExpr 0x556a681c3f28 'half' lvalue ParmVar 0x556a681c3b60 'NDotL' 'half' # | | | |-DeclRefExpr 0x556a681c3f48 'half' lvalue ParmVar 0x556a681c3be0 'NDotH' 'half' # | | | `-DeclRefExpr 0x556a681c3f68 'half' lvalue ParmVar 0x556a681c3c60 'M' 'half' # | | |-FunctionDecl 0x556a681c4298 line:468:21 lit 'const float4 (float, float, float)' inline # | | | |-ParmVarDecl 0x556a681c4008 col:31 used NDotL 'float' # | | | |-ParmVarDecl 0x556a681c4088 col:44 used NDotH 'float' # | | | |-ParmVarDecl 0x556a681c4108 col:57 used M 'float' # | | | `-CompoundStmt 0x556a681c4498 # | | | `-ReturnStmt 0x556a681c4488 # | | | `-RecoveryExpr 0x556a681c4448 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x556a681c43a0 '' lvalue (no ADL) = 'lit_impl' 0x556a681a4e50 # | | | |-DeclRefExpr 0x556a681c43e8 'float' lvalue ParmVar 0x556a681c4008 'NDotL' 'float' # | | | |-DeclRefExpr 0x556a681c4408 'float' lvalue ParmVar 0x556a681c4088 'NDotH' 'float' # | | | `-DeclRefExpr 0x556a681c4428 'float' lvalue ParmVar 0x556a681c4108 'M' 'float' # | | |-FunctionDecl 0x556a681c4578 line:485:16 constexpr D3DCOLORtoUBYTE4 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x556a681c44c8 col:40 used V 'float4':'vector' # | | | `-CompoundStmt 0x556a681c4780 # | | | `-ReturnStmt 0x556a681c4770 # | | | `-CallExpr 0x556a681c4728 'int4':'vector' # | | | |-ImplicitCastExpr 0x556a681c4710 'int4 (*)(float4)' # | | | | `-DeclRefExpr 0x556a681c4660 'int4 (float4)' lvalue Function 0x556a681989b8 'd3d_color_to_ubyte4_impl' 'int4 (float4)' # | | | | `-NestedNameSpecifier Namespace 0x556a68198880 '__detail' # | | | `-ImplicitCastExpr 0x556a681c4758 'float4':'vector' # | | | `-DeclRefExpr 0x556a681c4690 'float4':'vector' lvalue ParmVar 0x556a681c44c8 'V' 'float4':'vector' # | | |-FunctionDecl 0x556a681c4898 line:509:20 constexpr NonUniformResourceIndex 'uint32_t (uint32_t)' implicit-inline # | | | |-ParmVarDecl 0x556a681c47b0 col:53 used Index 'uint32_t':'unsigned int' # | | | `-CompoundStmt 0x556a681c4cb0 # | | | `-ReturnStmt 0x556a681c4ca0 # | | | `-CallExpr 0x556a681c4c58 'unsigned int' # | | | |-ImplicitCastExpr 0x556a681c4c40 'unsigned int (*)(unsigned int) noexcept' # | | | | `-DeclRefExpr 0x556a681c4b88 '' Function 0x556a681c49e8 '__builtin_hlsl_resource_nonuniformindex' 'unsigned int (unsigned int) noexcept' # | | | `-ImplicitCastExpr 0x556a681c4c88 'uint32_t':'unsigned int' # | | | `-DeclRefExpr 0x556a681c4bc0 'uint32_t':'unsigned int' lvalue ParmVar 0x556a681c47b0 'Index' 'uint32_t':'unsigned int' # | | |-FunctionTemplateDecl 0x556a681c5270 line:540:39 invalid reflect # | | | |-TemplateTypeParmDecl 0x556a681c4cc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x556a681c51c8 line:540:39 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x556a681c5038 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x556a681c50b0 col:54 referenced N 'T' # | | | `-CompoundStmt 0x556a681c53e0 # | | | `-ReturnStmt 0x556a681c53d0 # | | | `-CallExpr 0x556a681c5398 '' # | | | |-UnresolvedLookupExpr 0x556a681c5310 '' lvalue (no ADL) = 'reflect_impl' 0x556a6819f268 # | | | |-DeclRefExpr 0x556a681c5358 'T' lvalue ParmVar 0x556a681c5038 'I' 'T' # | | | `-DeclRefExpr 0x556a681c5378 'T' lvalue ParmVar 0x556a681c50b0 'N' 'T' # | | |-FunctionTemplateDecl 0x556a681c59a0 line:547:1 invalid reflect # | | | |-TemplateTypeParmDecl 0x556a681c53f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x556a681c58f8 line:547:1 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x556a681c5768 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x556a681c57e0 col:16 referenced N 'T' # | | | `-CompoundStmt 0x556a681c5b20 # | | | `-ReturnStmt 0x556a681c5b10 # | | | `-CallExpr 0x556a681c5ad8 '' # | | | |-UnresolvedLookupExpr 0x556a681c5a50 '' lvalue (no ADL) = 'reflect_impl' 0x556a6819f268 # | | | |-DeclRefExpr 0x556a681c5a98 'T' lvalue ParmVar 0x556a681c5768 'I' 'T' # | | | `-DeclRefExpr 0x556a681c5ab8 'T' lvalue ParmVar 0x556a681c57e0 'N' 'T' # | | |-FunctionTemplateDecl 0x556a681c5ea0 line:553:51 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x556a681c5b50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x556a681c5df8 line:553:51 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x556a681c5c60 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x556a681c5d28 col:42 invalid N 'int' # | | | `-CompoundStmt 0x556a681c6020 # | | | `-ReturnStmt 0x556a681c6010 # | | | `-CallExpr 0x556a681c5fd8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x556a681c5f50 '' lvalue (no ADL) = 'reflect_vec_impl' 0x556a6819f888 # | | | |-RecoveryExpr 0x556a681c5f98 '' contains-errors lvalue # | | | `-RecoveryExpr 0x556a681c5fb8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x556a681c63a0 line:561:1 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x556a681c6050 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x556a681c62f8 line:561:1 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x556a681c6160 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x556a681c6228 col:47 invalid N 'int' # | | | `-CompoundStmt 0x556a681c6520 # | | | `-ReturnStmt 0x556a681c6510 # | | | `-CallExpr 0x556a681c64d8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x556a681c6450 '' lvalue (no ADL) = 'reflect_vec_impl' 0x556a6819f888 # | | | |-RecoveryExpr 0x556a681c6498 '' contains-errors lvalue # | | | `-RecoveryExpr 0x556a681c64b8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x556a681c6b80 line:599:39 invalid refract # | | | |-TemplateTypeParmDecl 0x556a681c6538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x556a681c6ad8 line:599:39 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x556a681c68a8 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x556a681c6920 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x556a681c6998 col:59 referenced eta 'T' # | | | `-CompoundStmt 0x556a681c6d20 # | | | `-ReturnStmt 0x556a681c6d10 # | | | `-CallExpr 0x556a681c6cd0 '' # | | | |-UnresolvedLookupExpr 0x556a681c6c28 '' lvalue (no ADL) = 'refract_impl' 0x556a6819ffc8 # | | | |-DeclRefExpr 0x556a681c6c70 'T' lvalue ParmVar 0x556a681c68a8 'I' 'T' # | | | |-DeclRefExpr 0x556a681c6c90 'T' lvalue ParmVar 0x556a681c6920 'N' 'T' # | | | `-DeclRefExpr 0x556a681c6cb0 'T' lvalue ParmVar 0x556a681c6998 'eta' 'T' # | | |-FunctionTemplateDecl 0x556a681c73a0 line:606:1 invalid refract # | | | |-TemplateTypeParmDecl 0x556a681c6d38 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x556a681c72f8 line:606:1 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x556a681c70c8 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x556a681c7140 col:16 referenced N 'T' # | | | |-ParmVarDecl 0x556a681c71b8 col:21 referenced eta 'T' # | | | `-CompoundStmt 0x556a681c7550 # | | | `-ReturnStmt 0x556a681c7540 # | | | `-CallExpr 0x556a681c7500 '' # | | | |-UnresolvedLookupExpr 0x556a681c7458 '' lvalue (no ADL) = 'refract_impl' 0x556a6819ffc8 # | | | |-DeclRefExpr 0x556a681c74a0 'T' lvalue ParmVar 0x556a681c70c8 'I' 'T' # | | | |-DeclRefExpr 0x556a681c74c0 'T' lvalue ParmVar 0x556a681c7140 'N' 'T' # | | | `-DeclRefExpr 0x556a681c74e0 'T' lvalue ParmVar 0x556a681c71b8 'eta' 'T' # | | |-FunctionTemplateDecl 0x556a681c79c0 line:612:51 invalid refract # | | | |-NonTypeTemplateParmDecl 0x556a681c7580 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x556a681c7918 line:612:51 invalid refract 'const int (int, int, half)' inline # | | | |-ParmVarDecl 0x556a681c7690 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x556a681c7758 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x556a681c77d8 col:50 referenced eta 'half' # | | | `-CompoundStmt 0x556a681c7b70 # | | | `-ReturnStmt 0x556a681c7b60 # | | | `-CallExpr 0x556a681c7b20 '' contains-errors # | | | |-UnresolvedLookupExpr 0x556a681c7a78 '' lvalue (no ADL) = 'refract_impl' 0x556a6819ffc8 # | | | |-RecoveryExpr 0x556a681c7ac0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x556a681c7ae0 '' contains-errors lvalue # | | | `-DeclRefExpr 0x556a681c7b00 'half' lvalue ParmVar 0x556a681c77d8 'eta' 'half' # | | |-FunctionTemplateDecl 0x556a681c7fe0 line:620:1 invalid refract # | | | |-NonTypeTemplateParmDecl 0x556a681c7ba0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x556a681c7f38 line:620:1 invalid refract 'const int (int, int, float)' inline # | | | |-ParmVarDecl 0x556a681c7cb0 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x556a681c7d78 col:47 invalid N 'int' # | | | |-ParmVarDecl 0x556a681c7df8 col:56 referenced eta 'float' # | | | `-CompoundStmt 0x556a681c8190 # | | | `-ReturnStmt 0x556a681c8180 # | | | `-CallExpr 0x556a681c8140 '' contains-errors # | | | |-UnresolvedLookupExpr 0x556a681c8098 '' lvalue (no ADL) = 'refract_impl' 0x556a6819ffc8 # | | | |-RecoveryExpr 0x556a681c80e0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x556a681c8100 '' contains-errors lvalue # | | | `-DeclRefExpr 0x556a681c8120 'float' lvalue ParmVar 0x556a681c7df8 'eta' 'float' # | | |-FunctionTemplateDecl 0x556a681c87f0 line:644:39 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x556a681c81a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x556a681c8748 line:644:39 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x556a681c8518 col:52 referenced Min 'T' # | | | |-ParmVarDecl 0x556a681c8590 col:59 referenced Max 'T' # | | | |-ParmVarDecl 0x556a681c8608 col:66 referenced X 'T' # | | | `-CompoundStmt 0x556a681c8990 # | | | `-ReturnStmt 0x556a681c8980 # | | | `-CallExpr 0x556a681c8940 '' # | | | |-UnresolvedLookupExpr 0x556a681c8898 '' lvalue (no ADL) = 'smoothstep_impl' 0x556a681a3af8 # | | | |-DeclRefExpr 0x556a681c88e0 'T' lvalue ParmVar 0x556a681c8518 'Min' 'T' # | | | |-DeclRefExpr 0x556a681c8900 'T' lvalue ParmVar 0x556a681c8590 'Max' 'T' # | | | `-DeclRefExpr 0x556a681c8920 'T' lvalue ParmVar 0x556a681c8608 'X' 'T' # | | |-FunctionTemplateDecl 0x556a681c8ff0 line:651:1 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x556a681c89a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x556a681c8f48 line:651:1 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x556a681c8d18 col:14 referenced Min 'T' # | | | |-ParmVarDecl 0x556a681c8d90 col:21 referenced Max 'T' # | | | |-ParmVarDecl 0x556a681c8e08 col:28 referenced X 'T' # | | | `-CompoundStmt 0x556a681c91a0 # | | | `-ReturnStmt 0x556a681c9190 # | | | `-CallExpr 0x556a681c9150 '' # | | | |-UnresolvedLookupExpr 0x556a681c90a8 '' lvalue (no ADL) = 'smoothstep_impl' 0x556a681a3af8 # | | | |-DeclRefExpr 0x556a681c90f0 'T' lvalue ParmVar 0x556a681c8d18 'Min' 'T' # | | | |-DeclRefExpr 0x556a681c9110 'T' lvalue ParmVar 0x556a681c8d90 'Max' 'T' # | | | `-DeclRefExpr 0x556a681c9130 'T' lvalue ParmVar 0x556a681c8e08 'X' 'T' # | | |-FunctionTemplateDecl 0x556a681c9608 line:657:51 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x556a681c91d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x556a681c9560 line:657:51 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x556a681c92e0 col:42 invalid Min 'int' # | | | |-ParmVarDecl 0x556a681c93a8 col:42 invalid Max 'int' # | | | |-ParmVarDecl 0x556a681c9470 col:42 invalid X 'int' # | | | `-CompoundStmt 0x556a681c97b8 # | | | `-ReturnStmt 0x556a681c97a8 # | | | `-CallExpr 0x556a681c9768 '' contains-errors # | | | |-UnresolvedLookupExpr 0x556a681c96c0 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x556a681a44c8 # | | | |-RecoveryExpr 0x556a681c9708 '' contains-errors lvalue # | | | |-RecoveryExpr 0x556a681c9728 '' contains-errors lvalue # | | | `-RecoveryExpr 0x556a681c9748 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x556a681c9c20 line:666:1 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x556a681c97e8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x556a681c9b78 line:666:1 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x556a681c98f8 col:50 invalid Min 'int' # | | | |-ParmVarDecl 0x556a681c99c0 col:50 invalid Max 'int' # | | | |-ParmVarDecl 0x556a681c9a88 col:50 invalid X 'int' # | | | `-CompoundStmt 0x556a681c9dd0 # | | | `-ReturnStmt 0x556a681c9dc0 # | | | `-CallExpr 0x556a681c9d80 '' contains-errors # | | | |-UnresolvedLookupExpr 0x556a681c9cd8 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x556a681a44c8 # | | | |-RecoveryExpr 0x556a681c9d20 '' contains-errors lvalue # | | | |-RecoveryExpr 0x556a681c9d40 '' contains-errors lvalue # | | | `-RecoveryExpr 0x556a681c9d60 '' contains-errors lvalue # | | |-FunctionDecl 0x556a681c9ea8 line:672:13 CheckAccessFullyMapped 'bool (uint)' inline # | | | |-ParmVarDecl 0x556a681c9e00 col:41 used Status 'uint':'unsigned int' # | | | `-CompoundStmt 0x556a681ca010 # | | | `-ReturnStmt 0x556a681ca000 # | | | `-CXXStaticCastExpr 0x556a681c9fd0 'bool' static_cast<_Bool> # | | | `-ImplicitCastExpr 0x556a681c9fb8 'bool' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x556a681c9fa0 'uint':'unsigned int' part_of_explicit_cast # | | | `-DeclRefExpr 0x556a681c9f70 'uint':'unsigned int' lvalue ParmVar 0x556a681c9e00 'Status' 'uint':'unsigned int' # | | |-FunctionTemplateDecl 0x556a681ca530 line:692:39 invalid ddx # | | | |-TemplateTypeParmDecl 0x556a681ca028 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x556a681ca488 line:692:39 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x556a681ca398 col:45 referenced input 'T' # | | | `-CompoundStmt 0x556a681ca670 # | | | `-ReturnStmt 0x556a681ca660 # | | | `-CallExpr 0x556a681ca630 '' # | | | |-UnresolvedLookupExpr 0x556a681ca5c8 '' lvalue (no ADL) = 'ddx_impl' 0x556a681a7a38 # | | | `-DeclRefExpr 0x556a681ca610 'T' lvalue ParmVar 0x556a681ca398 'input' 'T' # | | |-FunctionTemplateDecl 0x556a681cab90 line:699:1 invalid ddx # | | | |-TemplateTypeParmDecl 0x556a681ca688 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x556a681caae8 line:699:1 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x556a681ca9f8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x556a681cace0 # | | | `-ReturnStmt 0x556a681cacd0 # | | | `-CallExpr 0x556a681caca0 '' # | | | |-UnresolvedLookupExpr 0x556a681cac38 '' lvalue (no ADL) = 'ddx_impl' 0x556a681a7a38 # | | | `-DeclRefExpr 0x556a681cac80 'T' lvalue ParmVar 0x556a681ca9f8 'input' 'T' # | | |-FunctionTemplateDecl 0x556a681caf78 line:705:51 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x556a681cad10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x556a681caed0 line:705:51 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x556a681cae20 col:42 invalid input 'int' # | | | `-CompoundStmt 0x556a681cb0f0 # | | | `-ReturnStmt 0x556a681cb0e0 # | | | `-CallExpr 0x556a681cb0b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x556a681cb020 '' lvalue (no ADL) = 'ddx_impl' 0x556a681a7a38 # | | | `-RecoveryExpr 0x556a681cb068 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x556a681cb388 line:712:1 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x556a681cb120 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x556a681cb2e0 line:712:1 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x556a681cb230 col:43 invalid input 'int' # | | | `-CompoundStmt 0x556a681cb4d8 # | | | `-ReturnStmt 0x556a681cb4c8 # | | | `-CallExpr 0x556a681cb498 '' contains-errors # | | | |-UnresolvedLookupExpr 0x556a681cb430 '' lvalue (no ADL) = 'ddx_impl' 0x556a681a7a38 # | | | `-RecoveryExpr 0x556a681cb478 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x556a681cb9f0 line:732:39 invalid ddy # | | | |-TemplateTypeParmDecl 0x556a681cb4f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x556a681cb948 line:732:39 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x556a681cb858 col:45 referenced input 'T' # | | | `-CompoundStmt 0x556a681cbb30 # | | | `-ReturnStmt 0x556a681cbb20 # | | | `-CallExpr 0x556a681cbaf0 '' # | | | |-UnresolvedLookupExpr 0x556a681cba88 '' lvalue (no ADL) = 'ddy_impl' 0x556a681a7fa8 # | | | `-DeclRefExpr 0x556a681cbad0 'T' lvalue ParmVar 0x556a681cb858 'input' 'T' # | | |-FunctionTemplateDecl 0x556a681cc050 line:739:1 invalid ddy # | | | |-TemplateTypeParmDecl 0x556a681cbb48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x556a681cbfa8 line:739:1 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x556a681cbeb8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x556a681cc1a0 # | | | `-ReturnStmt 0x556a681cc190 # | | | `-CallExpr 0x556a681cc160 '' # | | | |-UnresolvedLookupExpr 0x556a681cc0f8 '' lvalue (no ADL) = 'ddy_impl' 0x556a681a7fa8 # | | | `-DeclRefExpr 0x556a681cc140 'T' lvalue ParmVar 0x556a681cbeb8 'input' 'T' # | | |-FunctionTemplateDecl 0x556a681cc438 line:745:51 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x556a681cc1d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x556a681cc390 line:745:51 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x556a681cc2e0 col:42 invalid input 'int' # | | | `-CompoundStmt 0x556a681cc588 # | | | `-ReturnStmt 0x556a681cc578 # | | | `-CallExpr 0x556a681cc548 '' contains-errors # | | | |-UnresolvedLookupExpr 0x556a681cc4e0 '' lvalue (no ADL) = 'ddy_impl' 0x556a681a7fa8 # | | | `-RecoveryExpr 0x556a681cc528 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x556a681cc820 line:752:1 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x556a681cc5b8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x556a681cc778 line:752:1 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x556a681cc6c8 col:43 invalid input 'int' # | | | `-CompoundStmt 0x556a681cc970 # | | | `-ReturnStmt 0x556a681cc960 # | | | `-CallExpr 0x556a681cc930 '' contains-errors # | | | |-UnresolvedLookupExpr 0x556a681cc8c8 '' lvalue (no ADL) = 'ddy_impl' 0x556a681a7fa8 # | | | `-RecoveryExpr 0x556a681cc910 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x556a681cce90 line:772:39 invalid fwidth # | | | |-TemplateTypeParmDecl 0x556a681cc988 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x556a681ccde8 line:772:39 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x556a681cccf8 col:48 referenced input 'T' # | | | `-CompoundStmt 0x556a681ccfd0 # | | | `-ReturnStmt 0x556a681ccfc0 # | | | `-CallExpr 0x556a681ccf90 '' # | | | |-UnresolvedLookupExpr 0x556a681ccf28 '' lvalue (no ADL) = 'fwidth_impl' 0x556a681a8518 # | | | `-DeclRefExpr 0x556a681ccf70 'T' lvalue ParmVar 0x556a681cccf8 'input' 'T' # | | |-FunctionTemplateDecl 0x556a681cd4f0 line:779:1 invalid fwidth # | | | |-TemplateTypeParmDecl 0x556a681ccfe8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x556a681cd448 line:779:1 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x556a681cd358 col:10 referenced input 'T' # | | | `-CompoundStmt 0x556a681cd640 # | | | `-ReturnStmt 0x556a681cd630 # | | | `-CallExpr 0x556a681cd600 '' # | | | |-UnresolvedLookupExpr 0x556a681cd598 '' lvalue (no ADL) = 'fwidth_impl' 0x556a681a8518 # | | | `-DeclRefExpr 0x556a681cd5e0 'T' lvalue ParmVar 0x556a681cd358 'input' 'T' # | | |-FunctionTemplateDecl 0x556a681cd8d8 line:785:51 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x556a681cd670 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x556a681cd830 line:785:51 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x556a681cd780 col:42 invalid input 'int' # | | | `-CompoundStmt 0x556a681cda28 # | | | `-ReturnStmt 0x556a681cda18 # | | | `-CallExpr 0x556a681cd9e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x556a681cd980 '' lvalue (no ADL) = 'fwidth_impl' 0x556a681a8518 # | | | `-RecoveryExpr 0x556a681cd9c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x556a681cdcc0 line:792:1 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x556a681cda58 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x556a681cdc18 line:792:1 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x556a681cdb68 col:46 invalid input 'int' # | | | `-CompoundStmt 0x556a681cde10 # | | | `-ReturnStmt 0x556a681cde00 # | | | `-CallExpr 0x556a681cddd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x556a681cdd68 '' lvalue (no ADL) = 'fwidth_impl' 0x556a681a8518 # | | | `-RecoveryExpr 0x556a681cddb0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x556a681ce410 line:835:36 invalid mul # | | | |-TemplateTypeParmDecl 0x556a681cde28 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x556a681ce368 line:835:36 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x556a681ce198 col:42 referenced x 'T' # | | | |-ParmVarDecl 0x556a681ce210 col:47 referenced y 'T' # | | | `-CompoundStmt 0x556a681ce510 # | | | `-ReturnStmt 0x556a681ce500 # | | | `-BinaryOperator 0x556a681ce4e0 '' '*' # | | | |-DeclRefExpr 0x556a681ce4a0 'T' lvalue ParmVar 0x556a681ce198 'x' 'T' # | | | `-DeclRefExpr 0x556a681ce4c0 'T' lvalue ParmVar 0x556a681ce210 'y' 'T' # | | |-FunctionTemplateDecl 0x556a681ceae0 line:842:1 invalid mul # | | | |-TemplateTypeParmDecl 0x556a681ce528 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x556a681cea38 line:842:1 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x556a681ce8b0 col:7 referenced x 'T' # | | | |-ParmVarDecl 0x556a681ce928 col:12 referenced y 'T' # | | | `-CompoundStmt 0x556a681cebe0 # | | | `-ReturnStmt 0x556a681cebd0 # | | | `-BinaryOperator 0x556a681cebb0 '' '*' # | | | |-DeclRefExpr 0x556a681ceb70 'T' lvalue ParmVar 0x556a681ce8b0 'x' 'T' # | | | `-DeclRefExpr 0x556a681ceb90 'T' lvalue ParmVar 0x556a681ce928 'y' 'T' # | | |-FunctionTemplateDecl 0x556a681cef50 line:849:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x556a681cec10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x556a681ceea8 line:849:27 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x556a681cecd8 col:36 referenced x 'half' # | | | |-ParmVarDecl 0x556a681ced90 col:55 invalid y 'int' # | | | `-CompoundStmt 0x556a681cf050 # | | | `-ReturnStmt 0x556a681cf040 # | | | `-BinaryOperator 0x556a681cf020 '' contains-errors '*' # | | | |-DeclRefExpr 0x556a681cefe0 'half' lvalue ParmVar 0x556a681cecd8 'x' 'half' # | | | `-RecoveryExpr 0x556a681cf000 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x556a681cf4a0 line:853:53 invalid mul # | | | |-TemplateTypeParmDecl 0x556a681cf0c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x556a681cf158 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x556a681cf3f8 line:853:53 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x556a681cf228 col:59 referenced x 'T' # | | | |-ParmVarDecl 0x556a681cf2e8 col:75 invalid y 'int' # | | | `-CompoundStmt 0x556a681cf5a0 # | | | `-ReturnStmt 0x556a681cf590 # | | | `-BinaryOperator 0x556a681cf570 '' contains-errors '*' # | | | |-DeclRefExpr 0x556a681cf530 'T' lvalue ParmVar 0x556a681cf228 'x' 'T' # | | | `-RecoveryExpr 0x556a681cf550 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x556a681cf980 line:860:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x556a681cf5d0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x556a681cf640 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x556a681cf8d8 line:860:30 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x556a681cf730 col:39 referenced x 'half' # | | | |-ParmVarDecl 0x556a681cf808 col:61 invalid y 'int' # | | | `-CompoundStmt 0x556a681cfa80 # | | | `-ReturnStmt 0x556a681cfa70 # | | | `-BinaryOperator 0x556a681cfa50 '' contains-errors '*' # | | | |-DeclRefExpr 0x556a681cfa10 'half' lvalue ParmVar 0x556a681cf730 'x' 'half' # | | | `-RecoveryExpr 0x556a681cfa30 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x556a681cff40 line:865:27 invalid mul # | | | |-TemplateTypeParmDecl 0x556a681cfa98 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x556a681cfb38 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x556a681cfba8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x556a681cfe98 line:865:27 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x556a681cfca0 col:33 referenced x 'T' # | | | |-ParmVarDecl 0x556a681cfd80 col:52 invalid y 'int' # | | | `-CompoundStmt 0x556a681d0040 # | | | `-ReturnStmt 0x556a681d0030 # | | | `-BinaryOperator 0x556a681d0010 '' contains-errors '*' # | | | |-DeclRefExpr 0x556a681cffd0 'T' lvalue ParmVar 0x556a681cfca0 'x' 'T' # | | | `-RecoveryExpr 0x556a681cfff0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x556a681d03b0 line:872:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x556a681d0070 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x556a681d0308 line:872:27 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x556a681d0170 col:47 invalid x 'int' # | | | |-ParmVarDecl 0x556a681d01f0 col:55 referenced y 'half' # | | | `-CompoundStmt 0x556a681d04b0 # | | | `-ReturnStmt 0x556a681d04a0 # | | | `-BinaryOperator 0x556a681d0480 '' contains-errors '*' # | | | |-RecoveryExpr 0x556a681d0440 '' contains-errors lvalue # | | | `-DeclRefExpr 0x556a681d0460 'half' lvalue ParmVar 0x556a681d01f0 'y' 'half' # | | |-FunctionTemplateDecl 0x556a681d08b0 line:876:53 invalid mul # | | | |-TemplateTypeParmDecl 0x556a681d04c8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x556a681d0568 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x556a681d0808 line:876:53 invalid constexpr mul 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x556a681d0680 col:70 invalid x 'int' # | | | |-ParmVarDecl 0x556a681d06f8 col:75 referenced y 'T' # | | | `-CompoundStmt 0x556a681d09b0 # | | | `-ReturnStmt 0x556a681d09a0 # | | | `-BinaryOperator 0x556a681d0980 '' contains-errors '*' # | | | |-RecoveryExpr 0x556a681d0940 '' contains-errors lvalue # | | | `-DeclRefExpr 0x556a681d0960 'T' lvalue ParmVar 0x556a681d06f8 'y' 'T' # | | |-FunctionTemplateDecl 0x556a681d0d20 line:883:6 invalid mul # | | | |-NonTypeTemplateParmDecl 0x556a681d09e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x556a681d0c78 line:883:6 invalid mul 'half (int, int)' # | | | |-ParmVarDecl 0x556a681d0aa8 col:26 invalid x 'int' # | | | |-ParmVarDecl 0x556a681d0b60 col:45 invalid y 'int' # | | | `-CompoundStmt 0x556a681d0ea0 # | | | `-ReturnStmt 0x556a681d0e90 # | | | `-CallExpr 0x556a681d0e58 '' contains-errors # | | | |-UnresolvedLookupExpr 0x556a681d0dd0 '' lvalue (no ADL) = 'mul_vec_impl' 0x556a6819e888 # | | | |-RecoveryExpr 0x556a681d0e18 '' contains-errors lvalue # | | | `-RecoveryExpr 0x556a681d0e38 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x556a681d12e8 line:887:32 invalid mul # | | | |-TemplateTypeParmDecl 0x556a681d0eb8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x556a681d0f58 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x556a681d1240 line:887:32 invalid mul 'T (int, int)' # | | | |-ParmVarDecl 0x556a681d1030 col:49 invalid x 'int' # | | | |-ParmVarDecl 0x556a681d10f0 col:65 invalid y 'int' # | | | `-CompoundStmt 0x556a681d1468 # | | | `-ReturnStmt 0x556a681d1458 # | | | `-CallExpr 0x556a681d1420 '' contains-errors # | | | |-UnresolvedLookupExpr 0x556a681d1398 '' lvalue (no ADL) = 'mul_vec_impl' 0x556a6819e888 # | | | |-RecoveryExpr 0x556a681d13e0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x556a681d1400 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x556a681d1848 line:894:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x556a681d1498 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x556a681d1508 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x556a681d17a0 line:894:30 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x556a681d1650 col:53 invalid x 'int' # | | | |-ParmVarDecl 0x556a681d16d0 col:61 referenced y 'half' # | | | `-CompoundStmt 0x556a681d1948 # | | | `-ReturnStmt 0x556a681d1938 # | | | `-BinaryOperator 0x556a681d1918 '' contains-errors '*' # | | | |-RecoveryExpr 0x556a681d18d8 '' contains-errors lvalue # | | | `-DeclRefExpr 0x556a681d18f8 'half' lvalue ParmVar 0x556a681d16d0 'y' 'half' # | | `-FunctionTemplateDecl 0x556a681d1e00 line:899:27 invalid mul # | | |-TemplateTypeParmDecl 0x556a681d1960 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x556a681d19f8 col:27 referenced 'int' depth 0 index 1 R # | | |-NonTypeTemplateParmDecl 0x556a681d1a68 col:34 referenced 'int' depth 0 index 2 C # | | `-FunctionDecl 0x556a681d1d58 line:899:27 invalid constexpr mul 'int (int, T)' implicit-inline # | | |-ParmVarDecl 0x556a681d1bc8 col:47 invalid x 'int' # | | |-ParmVarDecl 0x556a681d1c40 col:52 referenced y 'T' # | | `-CompoundStmt 0x556a681d1f00 # | | `-ReturnStmt 0x556a681d1ef0 # | | `-BinaryOperator 0x556a681d1ed0 '' contains-errors '*' # | | |-RecoveryExpr 0x556a681d1e90 '' contains-errors lvalue # | | `-DeclRefExpr 0x556a681d1eb0 'T' lvalue ParmVar 0x556a681d1c40 'y' 'T' # | |-LinkageSpecDecl 0x556a681c4998 col:10 implicit C # | | `-FunctionDecl 0x556a681c49e8 col:10 implicit used __builtin_hlsl_resource_nonuniformindex 'unsigned int (unsigned int) noexcept' extern # | | |-ParmVarDecl 0x556a681c4af0 <> 'unsigned int' # | | |-BuiltinAttr 0x556a681c4a90 <> Implicit 740 # | | `-NoThrowAttr 0x556a681c4b60 Implicit # | |-FunctionDecl 0x556a681d20e8 line:5:6 CSMain 'void (float)' # | | |-ParmVarDecl 0x556a681d1fd0 col:19 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x556a681d2038 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x556a681d2218 # | | `-HLSLNumThreadsAttr 0x556a681d21b0 8 8 1 # | |-CXXRecordDecl 0x556a681d2240 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 0x556a681d22e8 <> Implicit # | | |-CXXRecordDecl 0x556a681d23a8 col:8 implicit struct ST # | | |-FieldDecl 0x556a681d2468 col:7 a 'int' # | | `-FieldDecl 0x556a681d24d0 col:9 b 'float' # | |-FunctionDecl 0x556a681d27d0 line:15:6 CSMain2 'void (ST)' # | | |-ParmVarDecl 0x556a681d2638 col:17 ID 'ST' # | | | `-HLSLParsedSemanticAttr 0x556a681d26a0 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x556a681d2900 # | | `-HLSLNumThreadsAttr 0x556a681d2898 8 8 1 # | |-FunctionDecl 0x556a681d2948 line:19:6 foo 'void ()' # | | `-CompoundStmt 0x556a681d2af8 # | | `-DeclStmt 0x556a681d2ae0 # | | `-VarDecl 0x556a681d2a78 col:8 V 'uint':'unsigned int' # | |-CXXRecordDecl 0x556a681d2b28 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 0x556a681d2bd0 <> Implicit # | | |-CXXRecordDecl 0x556a681d2c90 col:8 implicit struct ST2 # | | |-VarDecl 0x556a681d2d90 col:17 X 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x556a681d2eb0 col:10 s 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x556a681d2f00 "SV_DispatchThreadID" 0 # | |-FunctionDecl 0x556a681d31e0 line:33:6 CSMain_GID 'void (float)' # | | |-ParmVarDecl 0x556a681d30d0 col:23 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x556a681d3138 "SV_GroupID" 0 # | | |-CompoundStmt 0x556a681d3310 # | | `-HLSLNumThreadsAttr 0x556a681d32a8 8 8 1 # | |-FunctionDecl 0x556a681d3500 line:38:6 CSMain2_GID 'void (ST)' # | | |-ParmVarDecl 0x556a681d33f0 col:21 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x556a681d3458 "SV_GroupID" 0 # | | |-CompoundStmt 0x556a681d3630 # | | `-HLSLNumThreadsAttr 0x556a681d35c8 8 8 1 # | |-FunctionDecl 0x556a681d3678 line:42:6 foo_GID 'void ()' # | | `-CompoundStmt 0x556a681d3828 # | | `-DeclStmt 0x556a681d3810 # | | `-VarDecl 0x556a681d37a8 col:8 GIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x556a681d3858 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 0x556a681d3900 <> Implicit # | | |-CXXRecordDecl 0x556a681d39c0 col:8 implicit struct ST2_GID # | | |-VarDecl 0x556a681d3ac0 col:17 GID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x556a681d3b98 col:10 s_gid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x556a681d3be8 "SV_GroupID" 0 # | |-FunctionDecl 0x556a681d3e70 line:55:6 CSMain_GThreadID 'void (float)' # | | |-ParmVarDecl 0x556a681d3d60 col:29 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x556a681d3dc8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x556a681d3fa0 # | | `-HLSLNumThreadsAttr 0x556a681d3f38 8 8 1 # | |-FunctionDecl 0x556a681d4190 line:60:6 CSMain2_GThreadID 'void (ST)' # | | |-ParmVarDecl 0x556a681d4080 col:27 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x556a681d40e8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x556a681d42c0 # | | `-HLSLNumThreadsAttr 0x556a681d4258 8 8 1 # | |-FunctionDecl 0x556a681d4308 line:64:6 foo_GThreadID 'void ()' # | | `-CompoundStmt 0x556a681d44b8 # | | `-DeclStmt 0x556a681d44a0 # | | `-VarDecl 0x556a681d4438 col:8 GThreadIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x556a681d44e8 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 0x556a681d4590 <> Implicit # | | |-CXXRecordDecl 0x556a681d4650 col:8 implicit struct ST2_GThreadID # | | |-VarDecl 0x556a681d4750 col:17 GThreadID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x556a681d4828 col:10 s_gthreadid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x556a681d4878 "SV_GroupThreadID" 0 # | `-FunctionDecl 0x556a681d4fa0 col:6 vs_main 'void (int, uint, uint, uint)' # | |-ParmVarDecl 0x556a681d49b0 col:18 GI 'int' # | | |-HLSLParsedSemanticAttr 0x556a681d4a18 "SV_GroupIndex" 0 # | | `-HLSLAppliedSemanticAttr 0x556a681d50e0 "SV_GroupIndex" 0 # | |-ParmVarDecl 0x556a681d4af0 col:43 ID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x556a681d4b58 "SV_DispatchThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x556a681d5130 "SV_DispatchThreadID" 0 # | |-ParmVarDecl 0x556a681d4c38 col:74 GID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x556a681d4ca0 "SV_GroupID" 0 # | | `-HLSLAppliedSemanticAttr 0x556a681d5188 "SV_GroupID" 0 # | |-ParmVarDecl 0x556a681d4d78 col:97 GThreadID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x556a681d4de0 "SV_GroupThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x556a681d51d8 "SV_GroupThreadID" 0 # | |-CompoundStmt 0x556a681d5228 # | `-HLSLShaderAttr 0x556a681d5080 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 (34 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl (35 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp.hlsl (36 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f32tof16.hlsl (37 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f32tof16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl (38 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl (39 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:5): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:10): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:15): no matching function for call to 'dot' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:20): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:25): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:30): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:35): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:41): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:46): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 50 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:51): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:57): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:62): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:67): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:73): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 78 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:79): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 83 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:84): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 88 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:89): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 93 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:94): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 98 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:99): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:104): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 108 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:109): 1st argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 113 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:114): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 118 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:119): 1st argument must be a scalar floating-point type (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 123 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:124): are of different types ('float' vs 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 128 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:129): are of different types ('float' vs 'int') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-multi-dim.hlsl (40 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-multi-dim.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/vk_binding_attr.hlsl (41 of 25549) ******************** TEST 'Clang :: AST/HLSL/vk_binding_attr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl -check-prefixes=SPV,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl -check-prefixes=SPV,CHECK # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl:4:11: error: CHECK: expected string not found in input # | // CHECK: VarDecl {{.*}} Buf 'StructuredBuffer':'hlsl::StructuredBuffer' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x55da504fc248 <> # | ^ # | # | 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 0x55da504fc248 <> # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x55da504fcb88 <> implicit hlsl # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x55da504fcee0 <> implicit vector # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x55da504fcc10 <> class depth 0 index 0 element # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x55da504fc450 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl (42 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl (43 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl -DERRORS -Wdouble-promotion -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl -DERRORS -Wdouble-promotion -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 285: left hand operand of type 'float4' (aka 'vector') to compound assignment cannot be truncated when used with right hand operand of type 'int2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 359 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:352): invalid operands to binary expression ('float4' (aka 'vector') and 'int4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 370 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:363): invalid operands to binary expression ('float4x4' (aka 'matrix') and 'int4x4' (aka 'matrix') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 381 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:374): invalid operands to binary expression ('float4x4' (aka 'matrix') and 'int4x4' (aka 'matrix') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 393 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:385): invalid operands to binary expression ('float2' (aka 'vector') and 'int4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 402 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:397): invalid operands to binary expression ('bool2' (aka 'vector') and 'bool2') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 24: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 35: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:54): implicit conversion from 'int2' (aka 'vector') to 'vector' (vector of 2 'float' values) may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:55): implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:68): implicit conversion from 'int2' (aka 'vector') to 'vector' (vector of 2 'float' values) may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:69): implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 95 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:93): implicit conversion loses integer precision: 'vector' (vector of 4 'unsigned long long' values) to 'vector' (vector of 4 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 95 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:94): implicit conversion changes signedness: 'vector' (vector of 4 'long long' values) to 'vector' (vector of 4 'unsigned long long' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 111: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:130): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:131): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 153 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:151): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 153 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:152): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 169: implicit conversion loses floating-point precision: 'float4' (aka 'vector') to 'half4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 180: implicit conversion increases floating-point precision: 'half4' (aka 'vector') to 'float4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 215: implicit conversion loses integer precision: 'int64_t4' (aka 'vector') to 'int4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 236 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:235): implicit conversion changes signedness: 'vector' (vector of 4 'long long' values) to 'vector' (vector of 4 'unsigned long' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 255: implicit conversion turns vector to scalar: 'int2' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 267: implicit conversion turns vector to scalar: 'float2' (aka 'vector') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 312: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 329 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:327): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 329 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:328): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 342: implicit conversion from 'int4' (aka 'vector') to 'vector' (vector of 4 'float' values) may lose precision # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 359 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:353): did you mean or? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 370 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:364): did you mean or? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 381 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:375): did you mean and? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 393 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:386): did you mean and? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 402 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:398): did you mean and? # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/Scalartest.hlsl (44 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/Scalartest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.2-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.2-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl (45 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=atan2 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl -DFUNC=atan2 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=atan2 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl -DFUNC=atan2 # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl:7:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "atan2" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "atan2" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:7'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:7'1 with "FUNC" equal to "atan2" # | check:7'2 with "FUNC" equal to "atan2" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:7'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl (46 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/clip-errors.hlsl (47 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/clip-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:16): invalid operand of type 'bool' where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:21): invalid operand of type 'half3' (aka 'vector') where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:26): invalid operand of type 'half' where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:31): invalid operand of type 'double' where 'float' or a vector of such type is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/step.hlsl (48 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/step.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl (49 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/max.hlsl (50 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/max.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl (51 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:6): no matching function for call to 'asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:13): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:21): no matching function for call to 'bit_cast' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:14): in instantiation of function template specialization 'hlsl::asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:15): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:16): candidate template ignored: substitution failure [with U = int, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:22): in instantiation of function template specialization 'hlsl::asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:23): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:24): candidate template ignored: substitution failure [with U = int, T = half]: no type named 'Type' # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl (52 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/AggregateSplatConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/AggregateSplatConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl (53 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl (54 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl (55 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:7): C-style cast from 'int[3]' to 'int[4]' is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:24): no matching conversion for functional-style cast from 'int2' (aka 'vector') to 'R' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:29): cannot convert 'R' to 'int2' (aka 'vector') without a conversion operator # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:11): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'int2' (aka 'vector') to 'const R' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:12): candidate constructor (the implicit move constructor) not viable: no known conversion from 'int2' (aka 'vector') to 'R' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:13): candidate constructor (the implicit default constructor) not viable: requires 0 arguments, but 1 was provided # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/Texture2D-shorthand-AST.hlsl (56 of 25549) ******************** TEST 'Clang :: AST/HLSL/Texture2D-shorthand-AST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl:3:11: error: CHECK: expected string not found in input # | // CHECK: VarDecl {{.*}} t1 'hlsl::Texture2D>':'hlsl::Texture2D<>' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x564e688e2da8 <> # | ^ # | :10:65: note: possible intended match here # | | | `-TypeAliasDecl 0x564e688e39e0 <> 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 0x564e688e2da8 <> # | check:3'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x564e688e36e8 <> implicit hlsl # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x564e688e3a40 <> implicit vector # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x564e688e3770 <> class depth 0 index 0 element # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x564e688e2fb0 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x564e688e3870 <> 'int' depth 0 index 1 element_count # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x564e688e38c8 <> 'int' 4 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x564e688e39e0 <> implicit vector 'vector' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:3'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x564e688e3990 'vector' dependent # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x564e688e37f0 'element' dependent depth 0 index 0 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x564e688e3770 'element' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x564e688e3930 <> 'int' lvalue NonTypeTemplateParm 0x564e688e3870 'element_count' 'int' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x564e6890e2d8 <> implicit matrix # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl (57 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/trunc.hlsl (58 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/trunc.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tanh.hlsl (59 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tanh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl (60 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/fmod.hlsl (61 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/fmod.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 5 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -DFNATTRS=hidden noundef nofpclass(nan inf) -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/mad.hlsl (62 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/mad.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl (63 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl (64 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:6): no matching function for call to 'cross' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:14): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:20): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:26): no matching function for call to 'cross' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:34): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:40): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:46): cannot initialize a parameter of type 'vector' (vector of 3 'float' values) with an lvalue of type 'int2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:52): cannot initialize a parameter of type 'vector' (vector of 3 'float' values) with an lvalue of type 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 57 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:58): call to 'cross' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:7): candidate function not viable: requires 2 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:8): candidate function not viable: requires 2 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:27): candidate function not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:28): candidate function not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:59): candidate function # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:60): candidate function # | 16 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl (65 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=Buffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=Buffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/pow.hlsl (66 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/pow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rcp.hlsl (67 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rcp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/abs.hlsl (68 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/abs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/ast-dump-SpirvType.hlsl (69 of 25549) ******************** TEST 'Clang :: AST/HLSL/ast-dump-SpirvType.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl:3:11: error: CHECK: expected string not found in input # | // CHECK: TypedefDecl 0x{{.+}} <{{.+}}:4:1, col:83> col:83 referenced AType 'vk::SpirvOpaqueType<123, RWBuffer, vk::integral_constant>':'__hlsl_spirv_type<123, 0, 0, RWBuffer, vk::integral_constant>' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x55a1898545f8 <> # | ^ # | # | 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 0x55a1898545f8 <> # | check:3 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x55a189854f38 <> implicit hlsl # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x55a189855290 <> implicit vector # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x55a189854fc0 <> class depth 0 index 0 element # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x55a189854800 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot2add.hlsl (70 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot2add.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt.hlsl (71 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl (72 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ceil.hlsl (73 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ceil.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees.hlsl (74 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/export.hlsl (75 of 25549) ******************** TEST 'Clang :: AST/HLSL/export.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asfloat.hlsl (76 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asfloat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/HLSLControlFlowHint.hlsl (77 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/HLSLControlFlowHint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output.hlsl (78 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-output.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl (79 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=StructuredBuffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=StructuredBuffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl (80 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asuint.hlsl (81 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asuint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input-struct.hlsl (82 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-input-struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/packoffset.hlsl (83 of 25549) ******************** TEST 'Clang :: AST/HLSL/packoffset.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.3-library -S -finclude-default-header -fnative-half-type -fnative-int16-type -ast-dump -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.3-library -S -finclude-default-header -fnative-half-type -fnative-int16-type -ast-dump -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl (84 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl (85 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:24): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:27): no matching function for call to 'fnT' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:29): no matching function for call to 'fn3' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:6): candidate function not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:12): candidate function template not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:18): candidate function template not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input.hlsl (86 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output-struct-shadow.hlsl (87 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-output-struct-shadow.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl (88 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:20): no matching function for call to 'clamp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:25): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:30): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:35): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:40): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:48): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 57 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:58): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:63): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 67 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:68): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:73): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 77 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:78): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 82 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:83): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 87 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:88): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:93): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:98): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:103): 1st argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:108): 3rd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:113): 2nd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:118): arguments are of different types ('float' vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:123): 1st argument must be a vector, integer or floating-point type (was 'int *') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 52 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:53): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | 25 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/max-overloads.hlsl (89 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/max-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch.hlsl (90 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asin.hlsl (91 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/entry.point.hlsl (92 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/entry.point.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -disable-llvm-passes -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -disable-llvm-passes -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/resource-bindings.hlsl (93 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/resource-bindings.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil--shadermodel6.6-compute -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil--shadermodel6.6-compute -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input-struct-shadow.hlsl (94 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-input-struct-shadow.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl (95 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/min-overloads.hlsl (96 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/min-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output-struct.hlsl (97 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-output-struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl (98 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl (99 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl (100 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl (101 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl (102 of 25549) ******************** TEST 'Clang :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -std=hlsl202x -finclude-default-header -ast-dump -ast-dump-filter=get00 /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -std=hlsl202x -finclude-default-header -ast-dump -ast-dump-filter=get00 /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl:16:17: error: CHECK-LABEL: expected string not found in input # | // CHECK-LABEL: FunctionDecl {{.*}} get00 'float (matrix)' # | ^ # | :2:181: note: scanning from here # | FunctionTemplateDecl 0x564c1b728188 line:5:3 invalid get00 # | ^ # | :4:56: note: possible intended match here # | `-FunctionDecl 0x564c1b7280e0 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 0x564c1b728188 line:5:3 invalid get00 # | label:16'0 X error: no match found # | 3: |-TemplateTypeParmDecl 0x564c1b727e58 col:20 referenced typename depth 0 index 0 T # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: `-FunctionDecl 0x564c1b7280e0 line:5:3 invalid get00 'T (int)' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:16'1 ? possible intended match # | 5: |-ParmVarDecl 0x564c1b727fb8 col:25 invalid m 'int' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: `-CompoundStmt 0x564c1b728278 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: `-ReturnStmt 0x564c1b728268 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: `-CXXDependentScopeMemberExpr 0x564c1b728220 '' contains-errors lvalue ._m00 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: `-RecoveryExpr 0x564c1b728200 '' contains-errors lvalue # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: # | label:16'0 ~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cos.hlsl (103 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cos.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/Bool.hlsl (104 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/Bool.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log2.hlsl (105 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl (106 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl (107 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/matrix-init-list-row-major.hlsl (108 of 25549) ******************** TEST 'Clang :: AST/HLSL/matrix-init-list-row-major.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/floor-overloads.hlsl (109 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/floor-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp.hlsl (110 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/splitdouble.hlsl (111 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/splitdouble.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/VectorOverloadResolution.hlsl (112 of 25549) ******************** TEST 'Clang :: SemaHLSL/VectorOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.6-library -S -fnative-half-type -fnative-int16-type -finclude-default-header -o - -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.6-library -S -fnative-half-type -fnative-int16-type -finclude-default-header -o - -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl (113 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/resource_binding_attr.hlsl (114 of 25549) ******************** TEST 'Clang :: AST/HLSL/resource_binding_attr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl:24:11: error: CHECK: expected string not found in input # | // CHECK: VarDecl {{.*}} UAV 'RWBuffer':'hlsl::RWBuffer' # | ^ # | :18816:81: note: scanning from here # | | |-VarDecl 0x560b5c67ce58 col:9 used b 'hlsl_constant float' # | ^ # | :18833:72: note: possible intended match here # | | | `-DeclRefExpr 0x560b5c67d218 'hlsl_constant float' lvalue Var 0x560b5c67ca70 '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 0x560b5c67cb98 <> Implicit # | 18812: | `-FieldDecl 0x560b5c67cc70 <> a 'float' # | 18813: |-HLSLBufferDecl 0x560b5c67cd00 line:16:9 tbuffer TB # | 18814: | |-HLSLResourceClassAttr 0x560b5c67cd78 <> Implicit SRV # | 18815: | |-HLSLResourceBindingAttr 0x560b5c67cdd0 "t2" "space1" # | 18816: | |-VarDecl 0x560b5c67ce58 col:9 used b 'hlsl_constant float' # | check:24'0 X error: no match found # | 18817: | `-CXXRecordDecl 0x560b5c67ced8 <> 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 0x560b5c67d158 line:20:14 used foo 'float ()' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18829: | `-CompoundStmt 0x560b5c67d2b8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18830: | `-ReturnStmt 0x560b5c67d2a8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18831: | `-BinaryOperator 0x560b5c67d288 'float' '+' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18832: | |-ImplicitCastExpr 0x560b5c67d258 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18833: | | `-DeclRefExpr 0x560b5c67d218 'hlsl_constant float' lvalue Var 0x560b5c67ca70 'a' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:24'1 ? possible intended match # | 18834: | `-ImplicitCastExpr 0x560b5c67d270 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18835: | `-DeclRefExpr 0x560b5c67d238 'hlsl_constant float' lvalue Var 0x560b5c67ce58 'b' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18836: |-VarDecl 0x560b5c67d328 col:17 invalid UAV 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: |-VarDecl 0x560b5c67d408 col:17 invalid UAV1 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: |-VarDecl 0x560b5c67d4d8 col:17 invalid UAV3 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl (115 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" -DFFNATTRS="nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' '-DFFNATTRS=nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef -DFFNATTRS=nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/typedefs.hlsl (116 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/typedefs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify -fnative-half-type -fnative-int16-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/typedefs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify -fnative-half-type -fnative-int16-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/typedefs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/TemplateOutArg.hlsl (117 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/TemplateOutArg.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl:8:11: error: CHECK: expected string not found in input # | // CHECK: FunctionDecl {{.*}} used fn 'void (inout int)' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x5581eaaf9ee8 <> # | ^ # | :10:84: note: possible intended match here # | | | `-TypeAliasDecl 0x5581eaafab20 <> 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 0x5581eadd14e8 line:88:3 wrapper # | ^ # | :18841:70: note: possible intended match here # | | | | `-DeclRefExpr 0x5581eadd2010 'void (inout int)' lvalue Function 0x5581eadd0e28 '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 0x5581eaaf9ee8 <> # | check:8'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x5581eaafa828 <> implicit hlsl # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x5581eaafab80 <> implicit vector # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x5581eaafa8b0 <> class depth 0 index 0 element # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x5581eaafa0f0 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x5581eaafa9b0 <> 'int' depth 0 index 1 element_count # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x5581eaafaa08 <> 'int' 4 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x5581eaafab20 <> implicit vector 'vector' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:8'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x5581eaafaad0 'vector' dependent # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x5581eaafa930 'element' dependent depth 0 index 0 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x5581eaafa8b0 'element' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x5581eaafaa70 <> 'int' lvalue NonTypeTemplateParm 0x5581eaafa9b0 'element_count' 'int' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x5581eab28158 <> implicit matrix # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18809: | `-CompoundStmt 0x5581eadd1298 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18810: | `-BinaryOperator 0x5581eadd1278 'double' lvalue '=' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18811: | |-DeclRefExpr 0x5581eadd1220 'double' lvalue ParmVar 0x5581eadd0fc8 'F' 'double &__restrict' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18812: | `-ImplicitCastExpr 0x5581eadd1260 'double' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18813: | `-FloatingLiteral 0x5581eadd1240 'float' 1.500000e+00 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18814: |-FunctionTemplateDecl 0x5581eadd14e8 line:88:3 wrapper # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'0 X error: no match found # | 18815: | |-TemplateTypeParmDecl 0x5581eadd12b0 col:20 referenced typename depth 0 index 0 T # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18816: | `-FunctionDecl 0x5581eadd1440 line:88:3 wrapper 'T (T)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18817: | |-ParmVarDecl 0x5581eadd1360 col:13 referenced V 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18818: | `-CompoundStmt 0x5581eadd1698 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18819: | |-CallExpr 0x5581eadd1638 '' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18836: | |-ParmVarDecl 0x5581eadd1bc8 col:12 referenced X 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: | |-ParmVarDecl 0x5581eadd1c40 col:17 referenced Y 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: | `-CompoundStmt 0x5581eadd21f8 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18839: | |-CallExpr 0x5581eadd20a8 'void' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18840: | | |-ImplicitCastExpr 0x5581eadd2090 'void (*)(inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18841: | | | `-DeclRefExpr 0x5581eadd2010 'void (inout int)' lvalue Function 0x5581eadd0e28 'fn' 'void (inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'1 ? possible intended match # | 18842: | | `-HLSLOutArgExpr 0x5581eadd2158 'int' lvalue inout # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18843: | | |-OpaqueValueExpr 0x5581eadd20d8 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18844: | | | `-DeclRefExpr 0x5581eadd1ff0 'int' lvalue ParmVar 0x5581eadd1bc8 'X' 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18845: | | |-OpaqueValueExpr 0x5581eadd2108 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18846: | | | `-ImplicitCastExpr 0x5581eadd20f0 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot.hlsl (118 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cosh.hlsl (119 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cosh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl (120 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl (121 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer.hlsl (122 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/vk.spec-constant.usage.hlsl (123 of 25549) ******************** TEST 'Clang :: AST/HLSL/vk.spec-constant.usage.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asint16-errors.hlsl (124 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asint16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:7): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:15): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:23): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:31): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:39): no matching function for call to 'asint16' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:8): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:9): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:16): candidate template ignored: could not match 'vector' against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:17): candidate template ignored: substitution failure [with T = int]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:24): candidate template ignored: could not match 'vector' against 'float' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:25): candidate template ignored: substitution failure [with T = float]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:32): candidate template ignored: substitution failure [with T = int, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:33): candidate template ignored: substitution failure [with T = int4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:40): candidate template ignored: substitution failure [with T = float, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:41): candidate template ignored: substitution failure [with T = float4]: no type named 'Type' # | 16 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl (125 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:11): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:17): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:23): invalid operand of type 'bool3' (aka 'vector') where 'double' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:30): invalid operand of type 'bool' where 'unsigned int' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:37): invalid operand of type 'bool' where 'unsigned int' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:44): cannot bind non-lvalue argument 'A' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 50 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:51): cannot bind non-lvalue argument 'B' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:57): cannot bind non-lvalue argument '(uint)1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:63): cannot bind non-lvalue argument '(uint)1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:69): cannot bind non-lvalue argument 'B + 1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:75): cannot bind non-lvalue argument 'B + 1' to out paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/round.hlsl (126 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/round.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan2.hlsl (127 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl (128 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac.hlsl (129 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl (130 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl (131 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:5): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:14): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:23): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:34): no matching function for call to 'ldexp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:6): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:7): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:8): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:9): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:15): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:16): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:17): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:18): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:24): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:25): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:26): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:27): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:35): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:36): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:37): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:38): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 21 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl (132 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sqrt.hlsl (133 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sqrt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sign.hlsl (134 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sign.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl (135 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantics-valid.hlsl (136 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantics-valid.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl (137 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl (138 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:5): no matching function for call to 'dot2add' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:11): no matching function for call to 'dot2add' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:6): candidate function not viable: requires 3 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:12): candidate function not viable: requires 3 arguments, but 4 were provided # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global.hlsl (139 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/transpose.hlsl (140 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/transpose.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl (141 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:5): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:14): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:23): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:34): no matching function for call to 'faceforward' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:6): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:7): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:8): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:9): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:15): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:16): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:17): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:18): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:24): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:25): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:26): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:27): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:35): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:36): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:37): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:38): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 21 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl (142 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl -disable-llvm-passes -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl -disable-llvm-passes -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl (143 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl (144 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:5): too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:10): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:15): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:20): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:27): no viable conversion from 'S' to 'unsigned int' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl (145 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_with_matrix_single_subscript.hlsl (146 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_with_matrix_single_subscript.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_single_subscript.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_single_subscript.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log10.hlsl (147 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log10.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/select-errors.hlsl (148 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/select-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 22: too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 26: too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 31: too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 35: too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 40: invalid operand of type 'int' where 'bool' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 44: invalid operand of type 'int1' (aka 'vector') where 'bool' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 49: arguments are of different types ('int' vs 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 64: second and third arguments to '__builtin_hlsl_select' must be of scalar or vector type with matching scalar element type: 'vector' vs 'vector' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 5: implicit conversion turns vector to scalar: 'int1' (aka 'vector') to 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 18: implicit conversion turns vector to scalar: 'bool2' (aka 'vector') to 'bool' # | 11 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/ByteCode/hlsl.hlsl (149 of 25549) ******************** TEST 'Clang :: AST/ByteCode/hlsl.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -std=hlsl202x -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -std=hlsl202x -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/entry_parameter.hlsl (150 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -hlsl-entry CSMain -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -hlsl-entry CSMain -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log.hlsl (151 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/Texture2D-scalar-AST.hlsl (152 of 25549) ******************** TEST 'Clang :: AST/HLSL/Texture2D-scalar-AST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl:5:16: error: CHECK-NEXT: expected string not found in input # | // CHECK-NEXT: FieldDecl {{.*}} implicit {{.*}} __handle '__hlsl_resource_t # | ^ # | :144:63: note: scanning from here # | | | |-FinalAttr 0x55aabf9e64a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x55aabfc8c1e0 <> 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 0x55aabf9e64a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x55aabfc8c1e0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x55aabfc8c268 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x55aabfc8c758 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x55aabfc8c720 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x55aabfc8c6f0 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x55aabfc8c1e0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x55aabfc8c6e0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/object_method.hlsl (153 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/object_method.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl (154 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl (155 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:20): no matching function for call to 'lerp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:30): all arguments to 'lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:35): all arguments to 'lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:40): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:45): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:50): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:55): call to 'lerp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:60): call to 'lerp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:65): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:70): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:75): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 79 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:80): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:85): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 89 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:90): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 94 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:95): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 99 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:100): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 104 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:105): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 109 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:110): 3rd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 114 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:115): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 119 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:120): 3rd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 124 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:125): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int4' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:25): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl (156 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_align.hlsl (157 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_align.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:22): packoffset overlap between 'f0f', 's0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:39): packoffset overlap between 'f1f', 's1f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:55): packoffset overlap between 'f2f', 's2f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:71): packoffset overlap between 'f3f', 's3f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:87): packoffset overlap between 'f4f', 's4f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 101 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:102): packoffset overlap between 'f5f', 's5f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:118): packoffset overlap between 'f6f', 's6f' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx.hlsl (158 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/transpose-builtin.hlsl (159 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/transpose-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-input-builtin.hlsl (160 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-input-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl -emit-llvm -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl -emit-llvm -O3 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl (161 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl (162 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl (163 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/Texture2D-vector-AST.hlsl (164 of 25549) ******************** TEST 'Clang :: AST/HLSL/Texture2D-vector-AST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl:5:16: error: CHECK-NEXT: expected string not found in input # | // CHECK-NEXT: FieldDecl {{.*}} implicit {{.*}} __handle '__hlsl_resource_t # | ^ # | :144:63: note: scanning from here # | | | |-FinalAttr 0x55f35f13a4a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x55f35f3e01f0 <> 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 0x55f35f13a4a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x55f35f3e01f0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x55f35f3e0278 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x55f35f3e0768 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x55f35f3e0730 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x55f35f3e0700 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x55f35f3e01f0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x55f35f3e06f0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl (165 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/no_int_promotion.hlsl (166 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/no_int_promotion.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/reversebits.hlsl (167 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/reversebits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl (168 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl (169 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl (170 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:20): no matching function for call to 'mad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:25): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:30): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:35): call to 'mad' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:40): call to 'mad' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:45): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:50): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:55): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:60): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:65): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:70): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:75): 3rd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 79 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:80): 2nd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:85): arguments are of different types ('float' vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 91 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:92): invalid arithmetic between different enumeration types ('e' and 'f') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 19 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BoolMatrix.hlsl (171 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BoolMatrix.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl (172 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/basic_types.hlsl (173 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/basic_types.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Operators/logical-not.hlsl (174 of 25549) ******************** TEST 'Clang :: SemaHLSL/Operators/logical-not.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -fnative-half-type -fnative-int16-type -ast-dump -ast-dump-filter=case | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -fnative-half-type -fnative-int16-type -ast-dump -ast-dump-filter=case # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl (175 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl (176 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:32): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:37): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/do.while.hlsl (177 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/do.while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl (178 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asint.hlsl (179 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl (180 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/round-errors.hlsl (181 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/round-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:16): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:21): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:26): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested.hlsl (182 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl (183 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl (184 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:5): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:10): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:15): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:20): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:25): 1st argument must be a scalar or vector of integer types (was 'double') # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/any-errors.hlsl (185 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/any-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl (186 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/vertexid.vs.hlsl (187 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/vertexid.vs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:5): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:10): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:15): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:20): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:29): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:34): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl (188 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:18): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:20): no matching function for call to 'fn2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:4): candidate function not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:10): candidate template ignored: cannot deduce a type for 'T' that would make 'groupshared T' equal 'half' # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl (189 of 25549) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_spirv.h Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl:6): argument type 'S' is incomplete # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Line 4: forward declaration of 'S' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl:9): in instantiation of template type alias 'SpirvOpaqueType' requested here # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clip.hlsl (190 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clip.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/static-variable.hlsl (191 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/static-variable.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sinh.hlsl (192 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sinh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl (193 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl (194 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:6): no matching function for call to 'asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:14): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:22): no matching function for call to 'bit_cast' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:15): in instantiation of function template specialization 'hlsl::asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:16): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:17): candidate template ignored: substitution failure [with U = float, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:23): in instantiation of function template specialization 'hlsl::asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:24): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:25): candidate template ignored: substitution failure [with U = float, T = half]: no type named 'Type' # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/floor.hlsl (195 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/floor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cross.hlsl (196 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cross.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_with_buf.hlsl (197 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_with_buf.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_buf.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_with_buf.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_buf.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_with_buf.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl (198 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:32): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:37): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl (199 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 13: incomplete type 'Undefined' where a complete type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:18): variable length arrays are not supported for the current target # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:19): variable length arrays are not supported in '__builtin_hlsl_is_scalarized_layout_compatible' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:20): static assertion failed due to requirement '__builtin_hlsl_is_scalarized_layout_compatible(int[4], int[X])' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:21): variable length arrays in C++ are a Clang extension # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 11: forward declaration of 'Undefined' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 17: declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:22): function parameter 'X' with unknown value cannot be used in a constant expression # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl (200 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:17): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:22): 1st argument must be a scalar or vector of floating-point types (was 'bool4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:27): 1st argument must be a scalar or vector of floating-point types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:32): 1st argument must be a scalar or vector of floating-point types (was 'unsigned short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:37): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:42): 1st argument must be a scalar or vector of floating-point types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:47): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:52): 1st argument must be a scalar or vector of floating-point types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:57): 1st argument must be a scalar or vector of floating-point types (was 'half4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:62): 1st argument must be a scalar or vector of floating-point types (was 'unsigned int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:67): 1st argument must be a scalar or vector of floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:72): no matching function for call to 'f32tof16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:77): no matching function for call to 'f32tof16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:82): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:87): 1st argument must be a scalar or vector of floating-point types (was 'bool3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:93): 1st argument must be a scalar or vector of floating-point types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:98): 1st argument must be a scalar or vector of floating-point types (was 'unsigned short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:103): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:108): 1st argument must be a scalar or vector of floating-point types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:113): 1st argument must be a scalar or vector of floating-point types (was 'int3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:118): 1st argument must be a scalar or vector of floating-point types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:123): 1st argument must be a scalar or vector of floating-point types (was 'half2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 127 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:128): 1st argument must be a scalar or vector of floating-point types (was 'uint' (aka 'unsigned int')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:133): 1st argument must be a scalar or vector of floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl (201 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl (202 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_atan2 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_atan2 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl:7): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl:12): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl (203 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl (204 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isnan.hlsl (205 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isnan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl (206 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:55): too few initializers in list for type 'int4[]' (aka 'vector[]') (expected 4 but found 2) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:60): too few initializers in list for type 'int4[]' (aka 'vector[]') (expected 8 but found 7) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:67): too few initializers in list for type 'int[][2]' (expected 6 but found 5) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:31): implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:31): implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:32): implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:32): implicit conversion turns floating-point number into integer: 'float' to 'int' # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl (207 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl (208 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl (209 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl:5): attribute 'SV_VertexID' is unsupported in 'pixel' shaders, requires vertex # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dst.hlsl (210 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dst.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl (211 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/smoothstep.hlsl (212 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/smoothstep.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/for.hlsl (213 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/for.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl (214 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl (215 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sret_output.hlsl (216 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sret_output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/float3.hlsl (217 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/float3.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/OutArgExpr.hlsl (218 of 25549) ******************** TEST 'Clang :: AST/HLSL/OutArgExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 rm -f /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch # executed command: rm -f /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -emit-pch -finclude-default-header -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/OutArgExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -emit-pch -finclude-default-header -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/OutArgExpr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/or.hlsl (219 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/or.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl (220 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl:7): semantic 'SV_DispatchThreadID' does not allow indexing # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/length.hlsl (221 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/length.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local2.hlsl (222 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl (223 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/and_mat.hlsl (224 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/and_mat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl (225 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-constexpr.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-constexpr.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl (226 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl (227 of 25549) ******************** TEST 'Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl -DERROR=1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl -DERROR=1 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 84: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 144: call to 'HalfFloat' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 197: implicit conversion loses floating-point precision: 'double2' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 218: implicit conversion loses floating-point precision: 'float2' (aka 'vector') to 'vector' (vector of 2 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 223: implicit conversion loses floating-point precision: 'double2' (aka 'vector') to 'vector' (vector of 2 'half' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 35: candidate function # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl (228 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl (229 of 25549) ******************** TEST 'Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl -fnative-half-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl -fnative-half-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:5): invalid operands to binary expression ('double2' (aka 'vector') and 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:10): invalid operands to binary expression ('double2' (aka 'vector') and 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:15): invalid operands to binary expression ('double2' (aka 'vector') and 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:20): invalid operands to binary expression ('double2' (aka 'vector') and 'double2') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:25): invalid operands to binary expression ('double' and 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:30): invalid operands to binary expression ('double' and 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:35): invalid operands to binary expression ('double' and 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:40): invalid operands to binary expression ('double' and 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize.hlsl (230 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl (231 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:8): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:11): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:14): used type 'unsigned int' where __hlsl_resource_t is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:19): used type 'const char *' where integer is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:28): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 1, found 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:39): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 2, found 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:45): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 2, found 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:48): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 3, found 2 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl (232 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl (233 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:19): attribute 'packoffset' only applies to shader constant in a constant buffer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:24): invalid resource class specifier 't2' for packoffset, expected 'c' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:26): invalid component 'm' used; expected 'x', 'y', 'z', or 'w' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:33): packoffset overlap between 'o2', 'o1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:39): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 42 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:41): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 52 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:51): register or packoffset bind is not valid # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:53): register or packoffset bind is not valid # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:58): packoffset at 'y' does not match alignment 64 required by 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:60): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 63 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:62): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:67): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:69): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:71): expected ')' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:73): invalid component 'X' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:75): expected '(' after '' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 78 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:77): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 80 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:79): expected '(' after ' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 82 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:81): expected '(' after ' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 85 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:84): invalid component 'xy' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 87 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:86): invalid component 'rg' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 89 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:88): invalid component 'yes' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 91 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:90): invalid component 'woo' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 93 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:92): invalid component 'xr' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 105 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:104): packoffset overlap between 'S2', 'S1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 120 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:119): packoffset overlap between 'S24', 'S23' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:3): cannot mix packoffset elements with nonpackoffset elements in a cbuffer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:11): cannot mix packoffset elements with nonpackoffset elements in a cbuffer # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/saturate-errors.hlsl (234 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/saturate-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -Werror # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -Werror # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:5): no matching function for call to 'saturate' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:10): no matching function for call to 'saturate' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:15): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:20): call to 'saturate' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:25): call to 'saturate' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:30): call to 'saturate' is ambiguous # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/group_shared.hlsl (235 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/group_shared.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl -Wno-error=groupshared-initializer -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl -Wno-error=groupshared-initializer -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/while.hlsl (236 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/mul.hlsl (237 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/mul.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -O1 -triple dxil-pc-shadermodel6.3-library -fnative-half-type -emit-llvm -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -O1 -triple dxil-pc-shadermodel6.3-library -fnative-half-type -emit-llvm -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix_types.hlsl (238 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix_types.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl (239 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl (240 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl (241 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/ScalarOverloadResolution.hlsl (242 of 25549) ******************** TEST 'Clang :: SemaHLSL/ScalarOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - -DERROR=1 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - -DERROR=1 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 86: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 147: call to 'HalfFloat' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 200: implicit conversion loses floating-point precision: 'double' to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 221: implicit conversion loses floating-point precision: 'float' to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 226: implicit conversion loses floating-point precision: 'double' to 'half' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 35: candidate function # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl (243 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl:9): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl (244 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl (245 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:5): too few initializers in list for type 'int2x2' (aka 'matrix') (expected 4 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:10): too many initializers in list for type 'int1x2' (aka 'matrix') (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:15): cannot initialize a variable of type 'matrix<[2 * ...], 4>' with an lvalue of type 'matrix<[2 * ...], 3>' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl (246 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl (247 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/ArrayAssignable.hlsl (248 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/ArrayAssignable.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl (249 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:6): call to 'countbits' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:11): call to 'countbits' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:16): call to 'countbits' is ambiguous # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/struct_input.hlsl (250 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/struct_input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:5): semantic annotations must be present for all parameters of an entry function or patch constant function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:16): semantic annotations must be present for all parameters of an entry function or patch constant function # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:6): 'f1' used here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:11): 's' declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:17): 'f' declared here # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl (251 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:5): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:14): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:23): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:32): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:41): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:50): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:61): no matching function for call to 'smoothstep' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:6): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:7): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:8): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:9): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:15): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:16): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:17): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:18): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:24): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:25): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:26): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:27): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:42): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:43): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:44): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:45): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:51): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:52): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:53): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:54): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:62): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:63): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:64): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:65): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 36 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/TruncationOverloadResolution.hlsl (252 of 25549) ******************** TEST 'Clang :: SemaHLSL/TruncationOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl -DERROR=1 -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl -DERROR=1 -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 82: call to 'Half4Float4Double2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 84: call to 'Float2Double2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 86: call to 'Half2Float2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 88: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 89: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 90: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 95: call to 'Double2Double3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 96: call to 'Double2Double3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 97: call to 'Double2Double3' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 13: implicit conversion loses floating-point precision: 'float4' (aka 'vector') to 'vector' (vector of 4 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 24: implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'double' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 37: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 38: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 39: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 41: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 42: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 43: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 45: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 46: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 47: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 49: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 50: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 50: implicit conversion loses floating-point precision: 'float3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 51: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 51: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 53: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 54: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 55: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 55: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 57: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 58: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 59: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 92: implicit conversion loses floating-point precision: 'vector' (vector of 3 'float' values) to 'vector' (vector of 3 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 93: implicit conversion loses floating-point precision: 'vector' (vector of 3 'double' values) to 'vector' (vector of 3 'half' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 65: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 66: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 68: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 69: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 78: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 79: candidate function # | 53 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp2.hlsl (253 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/step-errors.hlsl (254 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/step-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:6): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:12): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:18): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:24): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl (255 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl (256 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:5): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:14): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:23): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:32): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:41): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:52): no matching function for call to 'distance' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:44): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:45): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:55): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:56): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl (257 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ldexp.hlsl (258 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ldexp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl (259 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:10): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:16): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:22): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:28): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:34): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:40): no matching function for call to 'mul' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | 115 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl (260 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:4): 'export' attribute is not compatible with 'groupshared' parameter attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:9): 'noinline' attribute is not compatible with 'groupshared' parameter attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:20): 'noinline' attribute is not compatible with 'groupshared' parameter attribute # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl (261 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=lerp /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl -DFUNC=lerp # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=lerp /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl -DFUNC=lerp # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl:5:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "lerp" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "lerp" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:5'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:5'1 with "FUNC" equal to "lerp" # | check:5'2 with "FUNC" equal to "lerp" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:5'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl (262 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/TypdefArrayParam.hlsl (263 of 25549) ******************** TEST 'Clang :: AST/HLSL/TypdefArrayParam.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -x hlsl -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -x hlsl -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl (264 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl (265 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/array_load.hlsl (266 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/array_load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl (267 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl (268 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl (269 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/distance.hlsl (270 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/distance.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl (271 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lit.hlsl (272 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lit.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl (273 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:17): no viable conversion from 'S' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl (274 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl (275 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl (276 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl (277 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl (278 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 15: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 20: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 25: no matching member function for call to 'SampleLevel' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:16): candidate function not viable: requires 3 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:17): candidate function not viable: requires 4 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:21): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:22): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:26): no known conversion from 'const char[8]' to 'float' for 3rd argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:27): candidate function not viable: requires 4 arguments, but 3 were provided # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl (279 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources-declared-only-once.hlsl (280 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources-declared-only-once.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxilv1.7-unknown-shadermodel6.7-library -finclude-default-header -verify -emit-llvm -o - -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxilv1.7-unknown-shadermodel6.7-library -finclude-default-header -verify -emit-llvm -o - -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl:3): declaration does not declare anything # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl (281 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl (282 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/step-overloads.hlsl (283 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/step-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl (284 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl (285 of 25549) ******************** TEST 'Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl -DERROR=1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl -DERROR=1 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 84: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 144: call to 'HalfFloat' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 248: cannot initialize a variable of type 'matrix' with an lvalue of type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 249: no matching function for call to 'fn3x2' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 259: assigning to 'matrix<[2 * ...], 3>' from incompatible type 'matrix<[2 * ...], 2>' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 260: assigning to 'matrix' from incompatible type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 276: call to 'matOrVec' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 299: no matching function for call to 'matOrVec2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 197: implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 218: implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 223: implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 240 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:241): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 240 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:242): implicit conversion turns floating-point number into integer: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 252 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:253): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 263 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:264): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 269 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:270): implicit conversion truncates matrix: 'float4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 286 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:287): implicit conversion truncates matrix: 'float4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 292 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:293): implicit conversion truncates matrix: 'float3x3' (aka 'matrix') to 'matrix' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 35: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 226: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 231: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 232: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 234: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 235: candidate function # | 28 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl (286 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl (287 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl (288 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:5): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:14): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:23): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:32): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:41): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:52): no matching function for call to 'fmod' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:44): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:45): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:55): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:56): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl (289 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl -emit-llvm -disable-llvm-passes -fspv-use-unknown-image-format -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl -emit-llvm -disable-llvm-passes -fspv-use-unknown-image-format -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl (290 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -Wno-sign-conversion -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -Wno-sign-conversion -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl (291 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl:7): semantic 'SV_GroupThreadID' does not allow indexing # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl (292 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl (293 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:11): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:19): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:26): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:33): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:40): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 48 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:49): no matching function for call to 'increment' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:12): candidate function not viable: no known conversion from 'int[3]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:20): candidate function not viable: no known conversion from 'int[1]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:27): candidate function not viable: requires single argument 'Arr', but no arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:34): candidate function not viable: no known conversion from 'float[2]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:41): candidate function not viable: no known conversion from 'int' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:50): candidate function not viable: requires single argument 'Arr', but 2 arguments were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl (294 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl:40): integer literal is too large to be represented in a signed integer type, interpreting as unsigned # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl (295 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl (296 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/half.hlsl (297 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/half.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl (298 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl (299 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl (300 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl (301 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl (302 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl (303 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl (304 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/wavesize.hlsl (305 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/wavesize.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl -DSM66 -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl -DSM66 -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-Load-errors.hlsl (306 of 25549) ******************** TEST 'Clang :: SemaHLSL/Texture2D-Load-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 6: no matching member function for call to 'Load' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 12: no matching member function for call to 'Load' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 26: no matching member function for call to 'Load' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 18: implicit conversion turns floating-point number into integer: 'float3' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 22: implicit conversion turns floating-point number into integer: 'float2' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 32: implicit conversion truncates vector: 'int4' (aka 'vector') to 'vector' (vector of 3 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 42: implicit conversion truncates vector: 'int3' (aka 'vector') to 'vector' (vector of 2 'int' values) # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:7): candidate function not viable: requires single argument 'Location', but no arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:8): candidate function not viable: requires 2 arguments, but 0 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:13): candidate function not viable: requires 2 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:14): candidate function not viable: requires single argument 'Location', but 3 arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:27): candidate function not viable: no known conversion from 'int2' (aka 'vector') to 'vector' (vector of 3 'int' values) for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:28): candidate function not viable: requires 2 arguments, but 1 was provided # | 14 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl (307 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl (308 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl:5): too many arguments to function call, expected 0, have 1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl (309 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl (310 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl2018 -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl2018 -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:6): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:17): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:18): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:26): support for groupshared parameter annotation not added until HLSL 202x # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl (311 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl (312 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl (313 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl (314 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl (315 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: Driver/dxc_hlsl-rootsig-ver.hlsl (316 of 25549) ******************** TEST 'Clang :: Driver/dxc_hlsl-rootsig-ver.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/no-conversion-warnings.hlsl (317 of 25549) ******************** TEST 'Clang :: SemaHLSL/no-conversion-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -Wno-conversion -Wno-vector-conversion -Wno-matrix-conversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/no-conversion-warnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -Wno-conversion -Wno-vector-conversion -Wno-matrix-conversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/no-conversion-warnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl (318 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl (319 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -fnative-half-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -fnative-half-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl (320 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl (321 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl (322 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local1.hlsl (323 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local1.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/global_array.hlsl (324 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/global_array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl (325 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl (326 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl (327 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:10): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:15): all arguments to '__builtin_hlsl_adduint64' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:20): incorrect number of bits in vector operand (expected a multiple of 64 bits, have 96) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:25): 1st argument must be a vector of unsigned integer types (was 'uint' (aka 'unsigned int')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:30): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:35): 1st argument must be a vector of unsigned integer types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:44): 1st argument must be a vector of unsigned integer types (was 'S') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/matrix-member-access-errors.hlsl (328 of 25549) ******************** TEST 'Clang :: SemaHLSL/matrix-member-access-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 11: matrix row element accessor is out of bounds of zero based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 11: matrix column element accessor is out of bounds of zero based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 12: matrix row index 3 is out of bounds of rows size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 12: matrix column index 3 is out of bounds of columns size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 13: invalid matrix member 'A' expected row as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 14: invalid matrix member 'F' expected column as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 16: matrix row element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 16: matrix column element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 17: matrix row index 3 is out of bounds of rows size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 17: matrix column index 3 is out of bounds of columns size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 18: matrix row element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 18: matrix column element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 19: invalid matrix member 'foo' expected zero based: '_mRC' or one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 20: invalid matrix member '_m00_33' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 21: invalid matrix member '_11_m33' expected one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 22: invalid matrix member '_m0000' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 23: invalid matrix member '_m1' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 24: invalid matrix member '_m' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 25: invalid matrix member '_1' expected one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 26: invalid matrix member 'm' expected length 4 for zero based: '_mRC' or length 3 for one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 27: invalid matrix member '_' expected length 4 for zero based: '_mRC' or length 3 for one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 28: invalid matrix member '_m00_m' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 29: invalid matrix member '_m11_m2' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 30: invalid matrix member 'A' expected row as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 30: invalid matrix member 'F' expected column as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 33: matrix is not assignable (contains duplicate components) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 37: matrix swizzle length must be between 1 and 4 but is 5 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 38: matrix swizzle length must be between 1 and 4 but is 5 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl (329 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK -DFLOATATTRS="reassoc nnan ninf nsz arcp afn" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK '-DFLOATATTRS=reassoc nnan ninf nsz arcp afn' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK -DFLOATATTRS=reassoc nnan ninf nsz arcp afn # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sin.hlsl (330 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl (331 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl (332 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/round-overloads.hlsl (333 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/round-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl (334 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/export.hlsl (335 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/export.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl (336 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/OutputParameters.hlsl (337 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/OutputParameters.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 13: illegal scalar extension cast on argument 'f' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 14: illegal scalar extension cast on argument 'f' to inout paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 16: illegal scalar extension cast on argument 'i' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 17: illegal scalar extension cast on argument 'i' to inout paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 32: implicit conversion increases floating-point precision: 'float' to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 33: implicit conversion increases floating-point precision: 'float' to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 33: implicit conversion loses floating-point precision: 'double' to 'float' # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Target.ps.hlsl (338 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Target.ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl (339 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk_binding_attr.hlsl (340 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk_binding_attr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-compute -finclude-default-header -O3 -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-compute -finclude-default-header -O3 -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl (341 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-constexpr.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-constexpr.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl (342 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl:6): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl:11): 1st argument must be a scalar or vector of unsigned integer types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_spirv_type.hlsl (343 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_spirv_type.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_spirv_type.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_spirv_type.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_spirv_type.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_spirv_type.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl (344 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl (345 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:6): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:15): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:24): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:32): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:40): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:48): no matching function for call to 'asuint16' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:16): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:17): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:25): candidate template ignored: could not match 'vector' against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:26): candidate template ignored: substitution failure [with T = int]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:33): candidate template ignored: could not match 'vector' against 'float' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:34): candidate template ignored: substitution failure [with T = float]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:41): candidate template ignored: substitution failure [with T = int, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:42): candidate template ignored: substitution failure [with T = int4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:49): candidate template ignored: substitution failure [with T = float, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:50): candidate template ignored: substitution failure [with T = float4]: no type named 'Type' # | 19 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl (346 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/short-errors.hlsl (347 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/short-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:5): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:9): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:14): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:20): unknown type name short # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl (348 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-Sema.hlsl (349 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-Sema.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:10): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:18): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:24): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:30): no matching member function for call to 'Sample' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:11): candidate function not viable: requires 2 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:12): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:13): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:19): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:20): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:21): candidate function not viable: requires 2 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:25): candidate function not viable: no known conversion from 'SamplerState' to 'vector' (vector of 2 'int' values) for 3rd argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:26): candidate function not viable: requires 2 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:27): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:31): candidate function not viable: no known conversion from 'SamplerState' to 'float' for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:32): candidate function not viable: requires 3 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:33): candidate function not viable: requires 2 arguments, but 4 were provided # | 17 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl (350 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl:9): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl (351 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/entry.hlsl (352 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/entry.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl (353 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl (354 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl (355 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Loops/unroll.hlsl (356 of 25549) ******************** TEST 'Clang :: SemaHLSL/Loops/unroll.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -O0 -finclude-default-header -fsyntax-only -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -O0 -finclude-default-header -fsyntax-only -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:5): expression is not an integral constant expression # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 12: 'unroll' attribute takes no more than 1 argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 17: 'loop' attribute takes no more than 0 argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 22: invalid value '-1'; must be positive # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 27: invalid value '0'; must be positive # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 32: invalid argument of type 'float'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 37: invalid argument of type 'bool'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 42: invalid argument of type 'bool'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 48: 'unroll' attribute only applies to 'for', 'while', and 'do' statements # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:3): declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:6): read of non-const variable 'I' is not allowed in a constant expression # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl (357 of 25549) ******************** TEST 'Clang :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-vulkan-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-vulkan-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:13): gatherCmpGreen operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:16): gatherCmpBlue operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:19): gatherCmpAlpha operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/res-may-alias.hlsl (358 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/res-may-alias.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -res-may-alias -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -res-may-alias -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl --check-prefix=FLAG # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl:6:14: error: FLAG-DAG: expected string not found in input # | // FLAG-DAG: ![[RMA:.*]] = !{i32 1, !"dx.resmayalias", i32 1} # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | dag:6 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | dag:6 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl (359 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 18: no matching member function for call to 'SampleGrad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 24: no matching member function for call to 'SampleGrad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 30: no matching member function for call to 'SampleGrad' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:19): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:20): candidate function not viable: requires 5 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:21): candidate function not viable: requires 6 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:25): candidate function not viable: requires 6 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:26): candidate function not viable: requires 5 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:27): candidate function not viable: requires 4 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:31): no known conversion from 'const char[8]' to 'float' for 6th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:32): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:33): candidate function not viable: requires 4 arguments, but 6 were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl (360 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl (361 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl (362 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.vs.output.hlsl (363 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.vs.output.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl:5): attribute 'SV_Target' is unsupported in 'vertex' shaders, requires pixel # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl (364 of 25549) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_spirv.h Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl:4): the argument to vk::Literal must be a vk::integral_constant # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl:7): in instantiation of template type alias 'SpirvOpaqueType' requested here # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl (365 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:5): too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:10): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:15): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:20): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:27): no viable conversion from 'S' to 'unsigned int' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl (366 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp2-overloads.hlsl (367 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl (368 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:4): unknown type name 'uint64_t5x5' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:8): unknown type name 'uint16_t4x4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:11): constraints not satisfied for alias template 'matrix' [with element = int, rows_count = 5, cols_count = 5] # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:15): matrix row size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:18): matrix column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:21): matrix row and column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:24): matrix row size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:26): matrix column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:28): matrix row and column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:31): zero matrix size # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:33): zero matrix size # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:35): zero matrix size # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:12): because '5 <= 4' (5 <= 4) evaluated to false # | 14 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl (369 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl (370 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl (371 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl -verify -DTEST_FUNC=or # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl -verify -DTEST_FUNC=or # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:13): cannot initialize return object of type 'bool3x3' (aka 'matrix') with an rvalue of type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:25): cannot initialize return object of type 'matrix<[...], 3, 3>' with an rvalue of type 'matrix<[...], 2, 2>' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:7): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:19): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:31): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/saturate.hlsl (372 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/saturate.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl (373 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl (374 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl (375 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl (376 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:17): 1st argument must be a scalar or vector of unsigned integer types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:22): 1st argument must be a scalar or vector of unsigned integer types (was 'bool4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:27): 1st argument must be a scalar or vector of unsigned integer types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:32): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:37): 1st argument must be a scalar or vector of unsigned integer types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:42): 1st argument must be a scalar or vector of unsigned integer types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:47): 1st argument must be a scalar or vector of unsigned integer types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:52): 1st argument must be a scalar or vector of unsigned integer types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:57): 1st argument must be a scalar or vector of unsigned integer types (was 'half4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:62): 1st argument must be a scalar or vector of unsigned integer types (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:67): 1st argument must be a scalar or vector of unsigned integer types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:72): no matching function for call to 'f16tof32' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:77): no matching function for call to 'f16tof32' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:82): 1st argument must be a scalar or vector of unsigned integer types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:87): 1st argument must be a scalar or vector of unsigned integer types (was 'bool3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:93): 1st argument must be a scalar or vector of unsigned integer types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:98): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:103): 1st argument must be a scalar or vector of unsigned integer types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:108): 1st argument must be a scalar or vector of unsigned integer types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:113): 1st argument must be a scalar or vector of unsigned integer types (was 'int3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:118): 1st argument must be a scalar or vector of unsigned integer types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:123): 1st argument must be a scalar or vector of unsigned integer types (was 'half2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 127 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:128): 1st argument must be a scalar or vector of unsigned integer types (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:133): 1st argument must be a scalar or vector of unsigned integer types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl (377 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl (378 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl (379 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fmatrix-memory-layout=column-major -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fmatrix-memory-layout=column-major -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl (380 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:16): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:20): implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:24): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:55): implicit conversion loses floating-point precision: 'const float2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 58 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:59): implicit conversion loses floating-point precision: 'const double2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:63): implicit conversion loses floating-point precision: 'const double2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 73 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:74): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:77): implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/loops/unroll.hlsl (381 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/loops/unroll.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl (382 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:6): conversion between matrix types 'int3x2' (aka 'matrix') and 'matrix' of different size is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:12): conversion between matrix types 'int2x3' (aka 'matrix') and 'matrix' of different size is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:19): cannot initialize a variable of type 'matrix<[...], 2, 3>' with an rvalue of type 'matrix<[...], 3, 2> # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl (383 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl (384 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl (385 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:5): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:11): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:17): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:23): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:29): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:35): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:41): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:47): implicit conversion turns matrix to scalar: 'int4x4' (aka 'matrix') to 'int' # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl (386 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl (387 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:14): 'SampleCmp' and 'SampleCmpLevelZero' require resource to contain a floating point type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:18): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:24): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:30): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:36): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:42): no matching member function for call to 'SampleCmp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:15): in instantiation of member function 'hlsl::Texture2D>::SampleCmp' requested here # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:19): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:20): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:21): candidate function not viable: requires 5 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:25): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:26): candidate function not viable: requires 4 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:27): candidate function not viable: requires 3 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:31): candidate function not viable: no known conversion from 'SamplerState' to 'hlsl::SamplerComparisonState' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:32): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:33): candidate function not viable: requires 5 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:37): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'vector' (vector of 2 'int' values) for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:38): candidate function not viable: requires 3 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:39): candidate function not viable: requires 5 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:43): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'float' for 5th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:44): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:45): candidate function not viable: requires 3 arguments, but 5 were provided # | 23 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.size.hlsl (388 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.size.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl:4): attribute 'SV_Position' only applies to a field or parameter of type 'float/float1/float2/float3/float4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl:8): attribute 'SV_Position' only applies to a field or parameter of type 'float/float1/float2/float3/float4' # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl (389 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:12): no viable overloaded operator[] for type 'Texture2D' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 17: implicit conversion changes signedness: 'int' to 'vector' (vector of 2 'unsigned int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:20): implicit conversion truncates vector: 'int3' (aka 'vector') to 'vector' (vector of 2 'unsigned int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:21): implicit conversion changes signedness: 'int3' (aka 'vector') to 'vector' (vector of 2 'unsigned int' values) # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:13): candidate function not viable: no known conversion from 'S' to 'vector' # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local3.hlsl (390 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local3.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl (391 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl (392 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy.hlsl (393 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl (394 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/vk-ext-input-builtin.hlsl (395 of 25549) ******************** TEST 'Clang :: SemaHLSL/vk-ext-input-builtin.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unkown-vulkan1.3-compute -x hlsl -hlsl-entry foo -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unkown-vulkan1.3-compute -x hlsl -hlsl-entry foo -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:3): 'vk::ext_builtin_input' attribute only applies to static const globals # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:7): 'vk::ext_builtin_input' attribute only applies to static const globals # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:11): 'vk::ext_builtin_input' attribute takes one argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:13): default initialization of an object of const type 'const hlsl_private uint3' (aka 'const hlsl_private vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:16): 'vk::ext_builtin_input' attribute requires an integer constant # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:18): default initialization of an object of const type 'const hlsl_private uint3' (aka 'const hlsl_private vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:21): 'vk::ext_builtin_input' attribute only applies to static const globals # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl (396 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitLists.hlsl (397 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/InitLists.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 94: too few initializers in list for type 'TwoFloats' (expected 2 but found 0) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 95: too few initializers in list for type 'TwoFloats' (expected 2 but found 1) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 96: too many initializers in list for type 'TwoFloats' (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 98: too many initializers in list for type 'int2' (aka 'vector') (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 114: no viable conversion from 'vector' (vector of 2 'int' values) to 'ContainsResource' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 115: no viable conversion from 'RWBuffer' (aka 'RWBuffer>') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 116: no viable conversion from 'int' to 'hlsl::RWBuffer>' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 118: no viable conversion from 'int' to 'R::(anonymous union at # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 61: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 63: implicit conversion truncates vector: 'vector' (vector of 3 'int' values) to 'vector' (vector of 2 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 64: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 64: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 67: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 67: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 69: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 70: implicit conversion turns floating-point number into integer: 'float' to 'long' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 70: implicit conversion changes signedness: 'int' to 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:74): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:75): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:76): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:77): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:78): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:79): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:109): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'int' to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:110): candidate constructor (the implicit move constructor) not viable: no known conversion from 'int' to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:121): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'vector' (vector of 2 'int' values) to 'const ContainsResource &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:122): candidate constructor (the implicit move constructor) not viable: no known conversion from 'vector' (vector of 2 'int' values) to 'ContainsResource &&' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:125): candidate constructor not viable # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl (398 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BoolVector.hlsl (399 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BoolVector.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl (400 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl:5): too many arguments to function call, expected 0, have 1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl (401 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:7): no matching function for call to 'transpose' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:14): no matching function for call to 'transpose' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:21): 1st argument must be a matrix type (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:26): 1st argument must be a matrix type (was 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:31): 1st argument must be a matrix type (was 'int') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:9): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:10): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:16): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:17): candidate template ignored # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl (402 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f16tof32.hlsl (403 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f16tof32.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.ps.input.hlsl (404 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.ps.input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl:5): semantic 'SV_Target' is unsupported in pixel shaders as input, requires one of the following: pixel out # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl (405 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/AddUint64.hlsl (406 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/AddUint64.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl (407 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - -fmatrix-memory-layout=column-major /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - -fmatrix-memory-layout=column-major /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl (408 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl (409 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl (410 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl (411 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/vk.spec-constant.error.hlsl (412 of 25549) ******************** TEST 'Clang :: SemaHLSL/vk.spec-constant.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:11): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:19): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:23): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:27): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:15): 'vk::constant_id' attribute only applies to external global variables # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:33): 'vk::constant_id' attribute only applies to external global variables # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl (413 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Wave.hlsl (414 of 25549) ******************** TEST 'Clang :: SemaHLSL/Wave.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil--shadermodel6.7-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Wave.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil--shadermodel6.7-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Wave.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl (415 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl (416 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/all-errors.hlsl (417 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/all-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl (418 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl (419 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/select.hlsl (420 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/select.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.vs.input.hlsl (421 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.vs.input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl:5): attribute 'SV_Target' is unsupported in 'vertex' shaders, requires pixel # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl (422 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:10): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:12): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:14): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:16): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:18): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:20): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:28): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:29): explicit instantiation of 'fn8' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:36): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:37): explicit instantiation of 'fn9' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:44): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:45): explicit instantiation of 'fn10' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 65 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:66): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:71): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 75 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:76): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:85): no matching function for call to 'fn11' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:87): no matching function for call to 'fn12' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 88 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:89): no matching function for call to 'fn13' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:82): passing groupshared variable to a parameter annotated with inout. See 'groupshared' parameter annotation added in 202x # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:25): candidate template ignored: substitution failure [with T = groupshared uint]: 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:33): candidate template ignored: substitution failure [with T = groupshared uint]: 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:41): candidate template ignored: substitution failure [with T = groupshared uint]: 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:47): candidate template ignored: substitution failure [with T = groupshared uint]: 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:52): candidate template ignored: substitution failure [with T = groupshared uint]: 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:58): candidate template ignored: substitution failure [with T = groupshared uint]: 'in' attribute is not compatible with 'groupshared' attribute # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl (423 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:13): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:16): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:19): cannot initialize a parameter of type '__hlsl_resource_t' with an lvalue of type 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:26): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:29): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:32): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:37): argument 1 must be constant integer 1 or -1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:40): cannot initialize a parameter of type 'int' with an lvalue of type 'const char[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:43): argument 1 must be constant integer 1 or -1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl (424 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl (425 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl (426 of 25549) ******************** TEST 'Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel5.0-library -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel5.0-library -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl:7): 'WaveActiveCountBits' is only available on Shader Model 6.0 or newer # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl:8): 'WaveActiveCountBits' has been marked as being introduced in Shader Model 6.0 here, but the deployment target is Shader Model 5.0 # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl (427 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl (428 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl (429 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:24): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:27): no matching function for call to 'fnT' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:30): no matching function for call to 'fnT2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:6): candidate function not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:12): candidate function template not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:18): candidate function template not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl (430 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl (431 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl:7): semantic 'SV_GroupID' does not allow indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl:13): semantic 'SV_GROUPID' does not allow indexing # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl (432 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl (433 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:3): 'SampleCmp' and 'SampleCmpLevelZero' require resource to contain a floating point type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:17): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:22): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:27): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:32): no matching member function for call to 'SampleCmpLevelZero' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:14): in instantiation of member function 'hlsl::Texture2D>::SampleCmpLevelZero' requested here # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:18): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:19): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:23): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:24): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:28): candidate function not viable: no known conversion from 'SamplerState' to 'hlsl::SamplerComparisonState' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:29): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:33): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'vector' (vector of 2 'int' values) for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:34): candidate function not viable: requires 3 arguments, but 4 were provided # | 15 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl (434 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl (435 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl (436 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl (437 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 17: no matching member function for call to 'SampleBias' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 23: no matching member function for call to 'SampleBias' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 29: no matching member function for call to 'SampleBias' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:18): candidate function not viable: requires 3 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:19): candidate function not viable: requires 4 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:20): candidate function not viable: requires 5 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:24): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:25): candidate function not viable: requires 4 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:26): candidate function not viable: requires 3 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:30): no known conversion from 'const char[8]' to 'float' for 5th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:31): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:32): candidate function not viable: requires 3 arguments, but 5 were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl (438 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/countbits.hlsl (439 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/countbits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl (440 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/shift-mask.hlsl (441 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/shift-mask.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl (442 of 25549) ******************** TEST 'Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 6: matrix row index is not an integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 11: matrix row index is outside the allowed range # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 15: vector component access exceeds type 'vector' (vector of 3 'float' values) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl (443 of 25549) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.0-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.0-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Line 5: use of undeclared identifier 'vk' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Line 9: '__hlsl_spirv_type' is only available for the SPIR-V target # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: Driver/dxc_rootsig-define.hlsl (444 of 25549) ******************** TEST 'Clang :: Driver/dxc_rootsig-define.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl (445 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleType.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/SplatOverloadResolution.hlsl (446 of 25549) ******************** TEST 'Clang :: SemaHLSL/SplatOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl -DERROR=1 -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl -DERROR=1 -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 115: call to 'FloatVDoubleV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 117: call to 'HalfVFloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 125: call to 'FloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 126: call to 'FloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 127: call to 'FloatV' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 102: implicit conversion loses floating-point precision: 'float' to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 140: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 145: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 150: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 150: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 165: implicit conversion loses floating-point precision: 'double4' (aka 'vector') to 'vector' (vector of 4 'float' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 108: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 109: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 111: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 112: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | 22 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl (447 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl (448 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -x hlsl -triple dxil-pc-shadermodel6.3-library -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -x hlsl -triple dxil-pc-shadermodel6.3-library -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl (449 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl (450 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:10): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:15): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:20): passing 'double' to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:25): passing 'int3' (aka 'vector') to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:32): passing 'S' to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:37): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl (451 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.hlsl (452 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl:5): semantic 'SV_Position' is unsupported in pixel shaders as output, requires one of the following: vertex input/output, pixel input # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl (453 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library -x hlsl -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library -x hlsl -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:8): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:14): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:21): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:28): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:35): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:42): an array type is not allowed here # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:9): in instantiation of function template specialization 'hlsl::ByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:15): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:22): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:29): in instantiation of function template specialization 'hlsl::ByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:36): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Store' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:43): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Store' requested here # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl (454 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl (455 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:11): packoffset overlap between 'a0bad', 'A0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:29): packoffset overlap between 's0bad', 's0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:52): packoffset overlap between 'o0bad', 'o0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:70): packoffset overlap between 'as0bad', 'as0f' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl (456 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:10): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:15): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:20): all arguments to '__builtin_hlsl_asdouble' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:25): invalid operand of type 'uint64_t' (aka 'unsigned long') where 'unsigned int' or a vector of such type is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl (457 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asdouble.hlsl (458 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asdouble.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl (459 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.array.hlsl (460 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl (461 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/valid-shader-stages.hlsl (462 of 25549) ******************** TEST 'Clang :: SemaHLSL/valid-shader-stages.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/valid-shader-stages.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/valid-shader-stages.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/array_store.hlsl (463 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/array_store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl (464 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl (465 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl (466 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl (467 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl (468 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl (469 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/local_resource_bindings_errs.hlsl (470 of 25549) ******************** TEST 'Clang :: SemaHLSL/local_resource_bindings_errs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:13): assignment of 'cond ? Out0 : Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:21): assignment of 'Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:30): assignment of 'OutArr[0]' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:38): assignment of 'cond ? Out0 : Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:46): assignment of 'cond ? Out0 : Out1' to local resource 'StaticOut' is not to the same unique global resource # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 19: variable 'Out' is declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 28: variable 'Out' is declared here # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl (471 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl (472 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl (473 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl (474 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl (475 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl:10): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl (476 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl -verify -DTEST_FUNC=__builtin_hlsl_or # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl -verify -DTEST_FUNC=__builtin_hlsl_or # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:8): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:14): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:20): all arguments to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:26): invalid operand of type 'int' where 'bool' or a vector or matrix of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:32): all arguments to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:38): cannot pass object of non-trivial type 'bool2x2' (aka 'matrix') through variadic function; call will abort at runtime # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:39): cannot pass object of non-trivial type 'bool3x3' (aka 'matrix') through variadic function; call will abort at runtime # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:40): all arguments to # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl (477 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-Gather.hlsl (478 of 25549) ******************** TEST 'Clang :: SemaHLSL/Texture2D-Gather.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 18: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 19: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 33: no matching member function for call to 'GatherCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 34: no matching member function for call to 'GatherCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 44: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 47: no matching member function for call to 'GatherCmp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/shader_type_attr.hlsl (479 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/shader_type_attr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_with_matrix_element_accessor.hlsl (480 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_with_matrix_element_accessor.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_element_accessor.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_element_accessor.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/ArrayAssignable_errors.hlsl (481 of 25549) ******************** TEST 'Clang :: SemaHLSL/ArrayAssignable_errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:7): assigning to 'int[2]' from incompatible type 'int[3]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:14): assigning to 'int[3]' from incompatible type 'int[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:21): assigning to 'int[2][2]' from incompatible type 'int[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:28): assigning to 'int[2]' from incompatible type 'int[2][2]' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl (482 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl (483 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:5): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:11): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:17): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:27): no matching function for call to 'D3DCOLORtoUBYTE4' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:6): candidate function not viable: requires single argument 'V', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:12): candidate function not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:18): candidate function not viable: no known conversion from 'vector<[...], 2>' to 'vector<[...], 4>' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:28): candidate function not viable: no known conversion from 'S' to 'float4' (aka 'vector') for 1st argument # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl (484 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl (485 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 4: implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 5: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 8: implicit conversion from 'int' to 'half' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 9: implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 10: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 11: implicit conversion turns floating-point number into integer: 'half' to 'int' # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl (486 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log-overloads.hlsl (487 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/and.hlsl (488 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/and.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl (489 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 4: incomplete type 'Undefined' used in type trait expression # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:7): variable length arrays are not supported for the current target # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:8): variable length arrays are not supported in '__builtin_hlsl_is_intangible' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:9): variable length arrays in C++ are a Clang extension # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 3: forward declaration of 'Undefined' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 6: declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:10): function parameter 'X' with unknown value cannot be used in a constant expression # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl (490 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/all-resources-bound.hlsl (491 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/all-resources-bound.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -all-resources-bound -T lib_6_3 -HV 202x -Vd -Xclang -emit-llvm /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -all-resources-bound -T lib_6_3 -HV 202x -Vd -Xclang -emit-llvm /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl # .---command stderr------------ # | clang: warning: argument unused during compilation: '-Vd' [-Wunused-command-line-argument] # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl (492 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl (493 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -fnative-half-type -fmath-errno -ffp-contract=on -fno-rounding-math -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -fnative-half-type -fmath-errno -ffp-contract=on -fno-rounding-math -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:7): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:17): invalid operand of type 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:22): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:29): invalid operand of type 'S' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl (494 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/local_resource_bindings.hlsl (495 of 25549) ******************** TEST 'Clang :: SemaHLSL/local_resource_bindings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl (496 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl (497 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl (498 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 4: vector component access exceeds type 'vector' (vector of 1 'int' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 8: vector component access exceeds type 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 12: illegal vector component name 'p' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 16: expected unqualified-id # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 20: assignment to cast is illegal, lvalue casts are not supported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl (499 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asint16.hlsl (500 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asint16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl (501 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -std=hlsl202x -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -std=hlsl202x -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan.hlsl (502 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl (503 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl (504 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -DTEST_FUNC=__builtin_elementwise_exp # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -DTEST_FUNC=__builtin_elementwise_exp # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:7): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:17): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:22): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:27): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl (505 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -fnative-int16-type -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -fnative-int16-type -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/acos.hlsl (506 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/acos.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl (507 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl (508 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -emit-llvm -disable-llvm-passes -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -emit-llvm -disable-llvm-passes -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl (509 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:18): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:24): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/refract.hlsl (510 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/refract.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl (511 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl (512 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/Operators/logical-not.hlsl (513 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/Operators/logical-not.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -disable-llvm-passes -emit-llvm -finclude-default-header -fnative-half-type -fnative-int16-type -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -disable-llvm-passes -emit-llvm -finclude-default-header -fnative-half-type -fnative-int16-type -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl (514 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:19): no matching conversion for C-style cast from 'int' to 'R' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:27): no matching conversion for C-style cast from 'int' to 'RWBuffer' (aka 'RWBuffer>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:32): C-style cast from 'int' to 'RWBuffer[2]' (aka 'RWBuffer>[2]') is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:42): no matching conversion for C-style cast from 'int' to 'X' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl (515 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. ******************** Failed Tests (515): Clang :: AST/ByteCode/hlsl.hlsl Clang :: AST/HLSL/OutArgExpr.hlsl Clang :: AST/HLSL/Texture2D-scalar-AST.hlsl Clang :: AST/HLSL/Texture2D-shorthand-AST.hlsl Clang :: AST/HLSL/Texture2D-vector-AST.hlsl Clang :: AST/HLSL/TypdefArrayParam.hlsl Clang :: AST/HLSL/ast-dump-APValue-matrix.hlsl Clang :: AST/HLSL/ast-dump-SpirvType.hlsl Clang :: AST/HLSL/export.hlsl Clang :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl Clang :: AST/HLSL/matrix-init-list-row-major.hlsl Clang :: AST/HLSL/packoffset.hlsl Clang :: AST/HLSL/pch.hlsl Clang :: AST/HLSL/pch_spirv_type.hlsl Clang :: AST/HLSL/pch_with_buf.hlsl Clang :: AST/HLSL/pch_with_matrix_element_accessor.hlsl Clang :: AST/HLSL/pch_with_matrix_single_subscript.hlsl Clang :: AST/HLSL/resource_binding_attr.hlsl Clang :: AST/HLSL/semantic-input-struct-shadow.hlsl Clang :: AST/HLSL/semantic-input-struct.hlsl Clang :: AST/HLSL/semantic-input.hlsl Clang :: AST/HLSL/semantic-output-struct-shadow.hlsl Clang :: AST/HLSL/semantic-output-struct.hlsl Clang :: AST/HLSL/semantic-output.hlsl Clang :: AST/HLSL/vk.spec-constant.usage.hlsl Clang :: AST/HLSL/vk_binding_attr.hlsl Clang :: CodeGenHLSL/ArrayAssignable.hlsl Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl Clang :: CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl Clang :: CodeGenHLSL/Bool.hlsl Clang :: CodeGenHLSL/BoolMatrix.hlsl Clang :: CodeGenHLSL/BoolVector.hlsl Clang :: CodeGenHLSL/HLSLControlFlowHint.hlsl Clang :: CodeGenHLSL/Operators/logical-not.hlsl Clang :: CodeGenHLSL/all-resources-bound.hlsl Clang :: CodeGenHLSL/basic_types.hlsl Clang :: CodeGenHLSL/builtins/AddUint64.hlsl Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl Clang :: CodeGenHLSL/builtins/abs.hlsl Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl Clang :: CodeGenHLSL/builtins/acos.hlsl Clang :: CodeGenHLSL/builtins/all.hlsl Clang :: CodeGenHLSL/builtins/and.hlsl Clang :: CodeGenHLSL/builtins/and_mat.hlsl Clang :: CodeGenHLSL/builtins/any.hlsl Clang :: CodeGenHLSL/builtins/asdouble.hlsl Clang :: CodeGenHLSL/builtins/asfloat.hlsl Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl Clang :: CodeGenHLSL/builtins/asin.hlsl Clang :: CodeGenHLSL/builtins/asint.hlsl Clang :: CodeGenHLSL/builtins/asint16.hlsl Clang :: CodeGenHLSL/builtins/asuint.hlsl Clang :: CodeGenHLSL/builtins/asuint16.hlsl Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl Clang :: CodeGenHLSL/builtins/atan.hlsl Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl Clang :: CodeGenHLSL/builtins/atan2.hlsl Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl Clang :: CodeGenHLSL/builtins/ceil.hlsl Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl Clang :: CodeGenHLSL/builtins/clamp.hlsl Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl Clang :: CodeGenHLSL/builtins/clip.hlsl Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl Clang :: CodeGenHLSL/builtins/cos.hlsl Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl Clang :: CodeGenHLSL/builtins/cosh.hlsl Clang :: CodeGenHLSL/builtins/countbits.hlsl Clang :: CodeGenHLSL/builtins/cross.hlsl Clang :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl Clang :: CodeGenHLSL/builtins/ddx.hlsl Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl Clang :: CodeGenHLSL/builtins/ddy.hlsl Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl Clang :: CodeGenHLSL/builtins/degrees.hlsl Clang :: CodeGenHLSL/builtins/distance.hlsl Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl Clang :: CodeGenHLSL/builtins/dot.hlsl Clang :: CodeGenHLSL/builtins/dot2add.hlsl Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl Clang :: CodeGenHLSL/builtins/dst.hlsl Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl Clang :: CodeGenHLSL/builtins/exp.hlsl Clang :: CodeGenHLSL/builtins/exp2-overloads.hlsl Clang :: CodeGenHLSL/builtins/exp2.hlsl Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl Clang :: CodeGenHLSL/builtins/f16tof32.hlsl Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl Clang :: CodeGenHLSL/builtins/f32tof16.hlsl Clang :: CodeGenHLSL/builtins/faceforward.hlsl Clang :: CodeGenHLSL/builtins/firstbithigh.hlsl Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl Clang :: CodeGenHLSL/builtins/floor-overloads.hlsl Clang :: CodeGenHLSL/builtins/floor.hlsl Clang :: CodeGenHLSL/builtins/fmod.hlsl Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl Clang :: CodeGenHLSL/builtins/frac.hlsl Clang :: CodeGenHLSL/builtins/fwidth.hlsl Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl Clang :: CodeGenHLSL/builtins/isinf.hlsl Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl Clang :: CodeGenHLSL/builtins/isnan.hlsl Clang :: CodeGenHLSL/builtins/ldexp.hlsl Clang :: CodeGenHLSL/builtins/length.hlsl Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl Clang :: CodeGenHLSL/builtins/lerp.hlsl Clang :: CodeGenHLSL/builtins/lit.hlsl Clang :: CodeGenHLSL/builtins/log-overloads.hlsl Clang :: CodeGenHLSL/builtins/log.hlsl Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl Clang :: CodeGenHLSL/builtins/log10.hlsl Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl Clang :: CodeGenHLSL/builtins/log2.hlsl Clang :: CodeGenHLSL/builtins/mad.hlsl Clang :: CodeGenHLSL/builtins/max-overloads.hlsl Clang :: CodeGenHLSL/builtins/max.hlsl Clang :: CodeGenHLSL/builtins/min-overloads.hlsl Clang :: CodeGenHLSL/builtins/min.hlsl Clang :: CodeGenHLSL/builtins/mul.hlsl Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl Clang :: CodeGenHLSL/builtins/normalize.hlsl Clang :: CodeGenHLSL/builtins/or.hlsl Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl Clang :: CodeGenHLSL/builtins/pow.hlsl Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl Clang :: CodeGenHLSL/builtins/radians.hlsl Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl Clang :: CodeGenHLSL/builtins/rcp.hlsl Clang :: CodeGenHLSL/builtins/reflect.hlsl Clang :: CodeGenHLSL/builtins/refract.hlsl Clang :: CodeGenHLSL/builtins/reversebits.hlsl Clang :: CodeGenHLSL/builtins/round-overloads.hlsl Clang :: CodeGenHLSL/builtins/round.hlsl Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl Clang :: CodeGenHLSL/builtins/rsqrt.hlsl Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl Clang :: CodeGenHLSL/builtins/saturate.hlsl Clang :: CodeGenHLSL/builtins/select.hlsl Clang :: CodeGenHLSL/builtins/sign.hlsl Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl Clang :: CodeGenHLSL/builtins/sin.hlsl Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl Clang :: CodeGenHLSL/builtins/sinh.hlsl Clang :: CodeGenHLSL/builtins/smoothstep.hlsl Clang :: CodeGenHLSL/builtins/splitdouble.hlsl Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl Clang :: CodeGenHLSL/builtins/sqrt.hlsl Clang :: CodeGenHLSL/builtins/step-overloads.hlsl Clang :: CodeGenHLSL/builtins/step.hlsl Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl Clang :: CodeGenHLSL/builtins/tan.hlsl Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl Clang :: CodeGenHLSL/builtins/tanh.hlsl Clang :: CodeGenHLSL/builtins/transpose-builtin.hlsl Clang :: CodeGenHLSL/builtins/transpose.hlsl Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl Clang :: CodeGenHLSL/builtins/trunc.hlsl Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl Clang :: CodeGenHLSL/convergence/do.while.hlsl Clang :: CodeGenHLSL/convergence/entry.point.hlsl Clang :: CodeGenHLSL/convergence/for.hlsl Clang :: CodeGenHLSL/convergence/global_array.hlsl Clang :: CodeGenHLSL/convergence/while.hlsl Clang :: CodeGenHLSL/enable-16bit-types.hlsl Clang :: CodeGenHLSL/entry.hlsl Clang :: CodeGenHLSL/export.hlsl Clang :: CodeGenHLSL/float3.hlsl Clang :: CodeGenHLSL/group_shared.hlsl Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl Clang :: CodeGenHLSL/groupsharedArgs/Scalartest.hlsl Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl Clang :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl Clang :: CodeGenHLSL/half.hlsl Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl Clang :: CodeGenHLSL/loops/unroll.hlsl Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl Clang :: CodeGenHLSL/matrix_types.hlsl Clang :: CodeGenHLSL/no_int_promotion.hlsl Clang :: CodeGenHLSL/res-may-alias.hlsl Clang :: CodeGenHLSL/resources-declared-only-once.hlsl Clang :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl Clang :: CodeGenHLSL/resources/cbuffer.hlsl Clang :: CodeGenHLSL/resources/cbuffer_align.hlsl Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Clang :: CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl Clang :: CodeGenHLSL/resources/res-array-global-multi-dim.hlsl Clang :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl Clang :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl Clang :: CodeGenHLSL/resources/res-array-global.hlsl Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl Clang :: CodeGenHLSL/resources/res-array-local1.hlsl Clang :: CodeGenHLSL/resources/res-array-local2.hlsl Clang :: CodeGenHLSL/resources/res-array-local3.hlsl Clang :: CodeGenHLSL/resources/resource-bindings.hlsl Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl Clang :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl Clang :: CodeGenHLSL/semantics/SV_Target.ps.hlsl Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-nested.hlsl Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl Clang :: CodeGenHLSL/semantics/semantic.array.hlsl Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl Clang :: CodeGenHLSL/sgep/array_load.hlsl Clang :: CodeGenHLSL/sgep/array_store.hlsl Clang :: CodeGenHLSL/sgep/load_global.hlsl Clang :: CodeGenHLSL/sgep/object_method.hlsl Clang :: CodeGenHLSL/shader_type_attr.hlsl Clang :: CodeGenHLSL/shift-mask.hlsl Clang :: CodeGenHLSL/sret_output.hlsl Clang :: CodeGenHLSL/static-variable.hlsl Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl Clang :: CodeGenHLSL/vk-input-builtin.hlsl Clang :: CodeGenHLSL/vk_binding_attr.hlsl Clang :: CodeGenHLSL/wavesize.hlsl Clang :: Driver/dxc_hlsl-rootsig-ver.hlsl Clang :: Driver/dxc_rootsig-define.hlsl Clang :: SemaHLSL/ArrayAssignable_errors.hlsl Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Clang :: SemaHLSL/BuiltIns/all-errors.hlsl Clang :: SemaHLSL/BuiltIns/any-errors.hlsl Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl Clang :: SemaHLSL/BuiltIns/asint16-errors.hlsl Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl Clang :: SemaHLSL/BuiltIns/clip-errors.hlsl Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Clang :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl Clang :: SemaHLSL/BuiltIns/length-errors.hlsl Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl Clang :: SemaHLSL/BuiltIns/round-errors.hlsl Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl Clang :: SemaHLSL/BuiltIns/saturate-errors.hlsl Clang :: SemaHLSL/BuiltIns/select-errors.hlsl Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl Clang :: SemaHLSL/BuiltIns/step-errors.hlsl Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl Clang :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl Clang :: SemaHLSL/Language/InitListAST.hlsl Clang :: SemaHLSL/Language/InitLists.hlsl Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl Clang :: SemaHLSL/Language/OutputParameters.hlsl Clang :: SemaHLSL/Language/TemplateOutArg.hlsl Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Clang :: SemaHLSL/Loops/unroll.hlsl Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl Clang :: SemaHLSL/Operators/logical-not.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Clang :: SemaHLSL/Resources/Texture2D-Sema.hlsl Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl Clang :: SemaHLSL/ScalarOverloadResolution.hlsl Clang :: SemaHLSL/Semantics/entry_parameter.hlsl Clang :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl Clang :: SemaHLSL/Semantics/position.ps.hlsl Clang :: SemaHLSL/Semantics/position.ps.size.hlsl Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl Clang :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl Clang :: SemaHLSL/Semantics/semantics-valid.hlsl Clang :: SemaHLSL/Semantics/struct_input.hlsl Clang :: SemaHLSL/Semantics/target.ps.input.hlsl Clang :: SemaHLSL/Semantics/target.vs.input.hlsl Clang :: SemaHLSL/Semantics/target.vs.output.hlsl Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl Clang :: SemaHLSL/Semantics/vertexid.vs.hlsl Clang :: SemaHLSL/SplatOverloadResolution.hlsl Clang :: SemaHLSL/Texture2D-Gather.hlsl Clang :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl Clang :: SemaHLSL/Texture2D-Load-errors.hlsl Clang :: SemaHLSL/TruncationOverloadResolution.hlsl Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Clang :: SemaHLSL/Types/short-errors.hlsl Clang :: SemaHLSL/Types/typedefs.hlsl Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl Clang :: SemaHLSL/VectorOverloadResolution.hlsl Clang :: SemaHLSL/Wave.hlsl Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl Clang :: SemaHLSL/local_resource_bindings.hlsl Clang :: SemaHLSL/local_resource_bindings_errs.hlsl Clang :: SemaHLSL/matrix-member-access-errors.hlsl Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl Clang :: SemaHLSL/no-conversion-warnings.hlsl Clang :: SemaHLSL/valid-shader-stages.hlsl Clang :: SemaHLSL/vk-ext-input-builtin.hlsl Clang :: SemaHLSL/vk.spec-constant.error.hlsl Testing Time: 170.23s Total Discovered Tests: 51772 Skipped : 28 (0.05%) Unsupported : 848 (1.64%) Passed : 50354 (97.26%) Expectedly Failed: 27 (0.05%) Failed : 515 (0.99%) FAILED: gen/clang/test/run-lit python3 bin/llvm-lit -sv ../../clang/test ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn', 'check-clang']' returned non-zero exit status 1.