ninja: Entering directory `out/gn' [0/1] ACTION //clang/test:check-clang(//llvm/utils/gn/build/toolchain:unix) llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using clang: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/subst.py:130: note: Did not find cir-opt in /usr/local/google/home/thakis/src/llvm-project/out/gn/bin:/usr/local/google/home/thakis/src/llvm-project/out/gn/bin llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using ld.lld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/ld.lld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using lld-link: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/lld-link llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using ld64.lld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/ld64.lld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using wasm-ld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/wasm-ld -- Testing: 25550 tests, 64 workers -- Testing: FAIL: Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl (1 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl (2 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl (3 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl (4 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -x hlsl -finclude-default-header -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -x hlsl -finclude-default-header -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl:84:16: error: CHECK-NEXT: expected string not found in input # | // CHECK-NEXT: ExtVectorElementExpr {{.*}} 'float' r # | ^ # | :18856:78: note: scanning from here # | | `-ImplicitCastExpr 0x55eedc02cc08 'vector' # | ^ # | :18857:21: note: possible intended match here # | | `-FloatingLiteral 0x55eedc02cbe8 '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 0x55eedc02cb10 line:88:18 invalid FillOneHalfFloat 'int ()' # | 18852: | `-CompoundStmt 0x55eedc02cc70 # | 18853: | `-ReturnStmt 0x55eedc02cc60 # | 18854: | `-ImplicitCastExpr 0x55eedc02cc48 'int' # | 18855: | `-ExtVectorElementExpr 0x55eedc02cc20 'float' r # | 18856: | `-ImplicitCastExpr 0x55eedc02cc08 'vector' # | next:84'0 X error: no match found # | 18857: | `-FloatingLiteral 0x55eedc02cbe8 'float' 5.000000e-01 # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:84'1 ? possible intended match # | 18858: |-FunctionDecl 0x55eedc02cdc8 line:98:8 HowManyFloats 'float2 (float)' # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18859: | |-ParmVarDecl 0x55eedc02cca0 col:28 used V 'float' # | 18860: | `-CompoundStmt 0x55eedc02cf28 # | 18861: | `-ReturnStmt 0x55eedc02cf18 # | 18862: | `-ExtVectorElementExpr 0x55eedc02cef0 'vector' rr # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/typedefs.hlsl (5 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/typedefs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify -fnative-half-type -fnative-int16-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/typedefs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify -fnative-half-type -fnative-int16-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/typedefs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl (6 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:32): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:37): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp.hlsl (7 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize.hlsl (8 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl (9 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isinf.hlsl (10 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isinf.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl (11 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/reversebits.hlsl (12 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/reversebits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix_types.hlsl (13 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix_types.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/acos.hlsl (14 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/acos.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl (15 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl (16 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/pow.hlsl (17 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/pow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl (18 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:5): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:14): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:23): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:32): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:41): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:50): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:61): no matching function for call to 'refract' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:6): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:7): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:8): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:9): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:15): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:16): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:17): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:18): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:24): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:25): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:26): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:27): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:42): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:43): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:44): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:45): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:51): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:52): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:53): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:54): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:62): candidate template ignored: deduced conflicting types for parameter 'T' ('float5' (vector of 5 'float' values) vs. 'float') # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:63): candidate template ignored: deduced conflicting types for parameter 'T' ('float5' (vector of 5 'float' values) vs. 'float') # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:64): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:65): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 36 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl (19 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/local_resource_bindings_errs.hlsl (20 of 25550) ******************** TEST 'Clang :: SemaHLSL/local_resource_bindings_errs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:13): assignment of 'cond ? Out0 : Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:21): assignment of 'Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:30): assignment of 'OutArr[0]' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:38): assignment of 'cond ? Out0 : Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:46): assignment of 'cond ? Out0 : Out1' to local resource 'StaticOut' is not to the same unique global resource # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 19: variable 'Out' is declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 28: variable 'Out' is declared here # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asint16-errors.hlsl (21 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asint16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:7): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:15): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:23): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:31): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:39): no matching function for call to 'asint16' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:8): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:9): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:16): candidate template ignored: could not match 'vector' against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:17): candidate template ignored: substitution failure [with T = int]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:24): candidate template ignored: could not match 'vector' against 'float' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:25): candidate template ignored: substitution failure [with T = float]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:32): candidate template ignored: substitution failure [with T = int, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:33): candidate template ignored: substitution failure [with T = int4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:40): candidate template ignored: substitution failure [with T = float, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:41): candidate template ignored: substitution failure [with T = float4]: no type named 'Type' # | 16 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/enable-16bit-types.hlsl (22 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/enable-16bit-types.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl --check-prefix=FLAG # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl:6:14: error: FLAG-DAG: expected string not found in input # | // FLAG-DAG: ![[NLP:.*]] = !{i32 1, !"dx.nativelowprec", i32 1} # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :3:149: note: possible intended match here # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | dag:6'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6'1 ? possible intended match # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | dag:6'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl (23 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:5): no matching function for call to 'dot2add' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:11): no matching function for call to 'dot2add' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:6): candidate function not viable: requires 3 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:12): candidate function not viable: requires 3 arguments, but 4 were provided # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl (24 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_acos # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_acos # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl:31): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl (25 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac.hlsl (26 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl (27 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tan.hlsl (28 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians.hlsl (29 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl (30 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:6): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:15): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:24): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:32): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:40): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:48): no matching function for call to 'asuint16' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:16): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:17): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:25): candidate template ignored: could not match 'vector' against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:26): candidate template ignored: substitution failure [with T = int]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:33): candidate template ignored: could not match 'vector' against 'float' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:34): candidate template ignored: substitution failure [with T = float]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:41): candidate template ignored: substitution failure [with T = int, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:42): candidate template ignored: substitution failure [with T = int4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:49): candidate template ignored: substitution failure [with T = float, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:50): candidate template ignored: substitution failure [with T = float4]: no type named 'Type' # | 19 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/any.hlsl (31 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/any.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden spir_func noundef" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden spir_func noundef' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden spir_func noundef -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tanh.hlsl (32 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tanh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl (33 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl (34 of 25550) ******************** TEST 'Clang :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -std=hlsl202x -finclude-default-header -ast-dump -ast-dump-filter=get00 /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -std=hlsl202x -finclude-default-header -ast-dump -ast-dump-filter=get00 /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl:16:17: error: CHECK-LABEL: expected string not found in input # | // CHECK-LABEL: FunctionDecl {{.*}} get00 'float (matrix)' # | ^ # | :2:181: note: scanning from here # | FunctionTemplateDecl 0x55697074d188 line:5:3 invalid get00 # | ^ # | :4:56: note: possible intended match here # | `-FunctionDecl 0x55697074d0e0 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 0x55697074d188 line:5:3 invalid get00 # | label:16'0 X error: no match found # | 3: |-TemplateTypeParmDecl 0x55697074ce58 col:20 referenced typename depth 0 index 0 T # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: `-FunctionDecl 0x55697074d0e0 line:5:3 invalid get00 'T (int)' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:16'1 ? possible intended match # | 5: |-ParmVarDecl 0x55697074cfb8 col:25 invalid m 'int' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: `-CompoundStmt 0x55697074d278 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: `-ReturnStmt 0x55697074d268 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: `-CXXDependentScopeMemberExpr 0x55697074d220 '' contains-errors lvalue ._m00 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: `-RecoveryExpr 0x55697074d200 '' contains-errors lvalue # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: # | label:16'0 ~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl (35 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl (36 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl # .---command stdout------------ # | TranslationUnitDecl 0x555bb11cf158 <> # | |-NamespaceDecl 0x555bb11cfa98 <> implicit hlsl # | | |-TypeAliasTemplateDecl 0x555bb11cfdf0 <> implicit vector # | | | |-TemplateTypeParmDecl 0x555bb11cfb20 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x555bb11cf360 'float' # | | | |-NonTypeTemplateParmDecl 0x555bb11cfc20 <> 'int' depth 0 index 1 element_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x555bb11cfc78 <> 'int' 4 # | | | `-TypeAliasDecl 0x555bb11cfd90 <> implicit vector 'vector' # | | | `-DependentSizedExtVectorType 0x555bb11cfd40 'vector' dependent # | | | |-TemplateTypeParmType 0x555bb11cfba0 'element' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x555bb11cfb20 'element' # | | | `-DeclRefExpr 0x555bb11cfce0 <> 'int' lvalue NonTypeTemplateParm 0x555bb11cfc20 'element_count' 'int' # | | |-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateTypeParmDecl 0x555bb11cfe48 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x555bb11cf360 'float' # | | | |-NonTypeTemplateParmDecl 0x555bb11cff20 <> 'int' depth 0 index 1 rows_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x555bb11cff78 <> 'int' 4 # | | | |-NonTypeTemplateParmDecl 0x555bb11cffd0 <> 'int' depth 0 index 2 cols_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x555bb11d0028 <> 'int' 4 # | | | |-BinaryOperator 0x555bb11d0128 <> 'bool' '&&' # | | | | |-BinaryOperator 0x555bb11d00e8 <> 'bool' '<=' # | | | | | |-DeclRefExpr 0x555bb11d00a8 <> 'int' lvalue NonTypeTemplateParm 0x555bb11cff20 'rows_count' 'int' # | | | | | `-IntegerLiteral 0x555bb11d0068 <> 'int' 4 # | | | | `-BinaryOperator 0x555bb11d0108 <> 'bool' '<=' # | | | | |-DeclRefExpr 0x555bb11d00c8 <> 'int' lvalue NonTypeTemplateParm 0x555bb11cffd0 'cols_count' 'int' # | | | | `-IntegerLiteral 0x555bb11d0088 <> 'int' 4 # | | | `-TypeAliasDecl 0x555bb11fb298 <> implicit matrix 'matrix' # | | | `-DependentSizedMatrixType 0x555bb11fb230 'matrix' dependent # | | |-ClassTemplateDecl 0x555bb11fb978 <> implicit Buffer # | | | |-TemplateTypeParmDecl 0x555bb11fb748 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x555bb11fb918 <> 'bool' Concept 0x555bb11fb420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x555bb11fb850 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x555bb11fb820 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x555bb11fb7d0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x555bb11fb3a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x555bb11fb350 'element_type' # | | | `-CXXRecordDecl 0x555bb11fb648 <> implicit class Buffer # | | | `-FinalAttr 0x555bb11fb6f0 <> Implicit final # | | |-ClassTemplateDecl 0x555bb11fbd18 <> implicit RWBuffer # | | | |-TemplateTypeParmDecl 0x555bb11fbae8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x555bb11fbcb8 <> 'bool' Concept 0x555bb11fb420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x555bb11fbbf0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x555bb11fbbc0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x555bb11fbb70 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x555bb11fb3a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x555bb11fb350 'element_type' # | | | `-CXXRecordDecl 0x555bb11fb9e8 <> implicit class RWBuffer # | | | `-FinalAttr 0x555bb11fba90 <> Implicit final # | | |-ClassTemplateDecl 0x555bb11fc0b8 <> implicit RasterizerOrderedBuffer # | | | |-TemplateTypeParmDecl 0x555bb11fbe88 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x555bb11fc058 <> 'bool' Concept 0x555bb11fb600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x555bb11fbf90 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x555bb11fbf60 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x555bb11fbf10 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x555bb11fb4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x555bb11fb468 'element_type' # | | | `-CXXRecordDecl 0x555bb11fbd88 <> implicit class RasterizerOrderedBuffer # | | | `-FinalAttr 0x555bb11fbe30 <> Implicit final # | | |-ClassTemplateDecl 0x555bb11fd738 <> implicit StructuredBuffer # | | | |-TemplateTypeParmDecl 0x555bb11fd510 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x555bb11fd6d8 <> 'bool' Concept 0x555bb11fb600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x555bb11fd610 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x555bb11fd5e0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x555bb11fd590 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x555bb11fb4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x555bb11fb468 'element_type' # | | | `-CXXRecordDecl 0x555bb11fd410 <> implicit class StructuredBuffer # | | | `-FinalAttr 0x555bb11fd4b8 <> Implicit final # | | |-ClassTemplateDecl 0x555bb11fdad8 <> implicit RWStructuredBuffer # | | | |-TemplateTypeParmDecl 0x555bb11fd8a8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x555bb11fda78 <> 'bool' Concept 0x555bb11fb600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x555bb11fd9b0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x555bb11fd980 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x555bb11fd930 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x555bb11fb4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x555bb11fb468 'element_type' # | | | `-CXXRecordDecl 0x555bb11fd7a8 <> implicit class RWStructuredBuffer # | | | `-FinalAttr 0x555bb11fd850 <> Implicit final # | | |-ClassTemplateDecl 0x555bb11fde78 <> implicit AppendStructuredBuffer # | | | |-TemplateTypeParmDecl 0x555bb11fdc48 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x555bb11fde18 <> 'bool' Concept 0x555bb11fb600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x555bb11fdd50 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x555bb11fdd20 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x555bb11fdcd0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x555bb11fb4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x555bb11fb468 'element_type' # | | | `-CXXRecordDecl 0x555bb11fdb48 <> implicit class AppendStructuredBuffer # | | | `-FinalAttr 0x555bb11fdbf0 <> Implicit final # | | |-ClassTemplateDecl 0x555bb11fe218 <> implicit ConsumeStructuredBuffer # | | | |-TemplateTypeParmDecl 0x555bb11fdfe8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x555bb11fe1b8 <> 'bool' Concept 0x555bb11fb600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x555bb11fe0f0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x555bb11fe0c0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x555bb11fe070 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x555bb11fb4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x555bb11fb468 'element_type' # | | | `-CXXRecordDecl 0x555bb11fdee8 <> implicit class ConsumeStructuredBuffer # | | | `-FinalAttr 0x555bb11fdf90 <> Implicit final # | | |-ClassTemplateDecl 0x555bb11fe5c8 <> implicit RasterizerOrderedStructuredBuffer # | | | |-TemplateTypeParmDecl 0x555bb11fe388 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x555bb11fe568 <> 'bool' Concept 0x555bb11fb600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x555bb11fe4a0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x555bb11fe470 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x555bb11fe420 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x555bb11fb4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x555bb11fb468 'element_type' # | | | `-CXXRecordDecl 0x555bb11fe288 <> implicit class RasterizerOrderedStructuredBuffer # | | | `-FinalAttr 0x555bb11fe330 <> Implicit final # | | |-CXXRecordDecl 0x555bb11fe638 <> implicit class ByteAddressBuffer # | | | `-FinalAttr 0x555bb11fe6e0 <> Implicit final # | | |-CXXRecordDecl 0x555bb11fe738 <> implicit class RWByteAddressBuffer # | | | `-FinalAttr 0x555bb11fe7e0 <> Implicit final # | | |-CXXRecordDecl 0x555bb11fe838 <> implicit class RasterizerOrderedByteAddressBuffer # | | | `-FinalAttr 0x555bb11fe8e0 <> Implicit final # | | |-CXXRecordDecl 0x555bb11fe938 <> implicit class SamplerState # | | | `-FinalAttr 0x555bb11fe9e0 <> Implicit final # | | |-CXXRecordDecl 0x555bb11fea38 <> implicit class SamplerComparisonState # | | | `-FinalAttr 0x555bb11feae0 <> Implicit final # | | |-ClassTemplateDecl 0x555bb11feed8 <> implicit Texture2D # | | | |-TemplateTypeParmDecl 0x555bb11fec70 <> typename depth 0 index 0 element_type # | | | | `-TemplateArgument type 'vector' # | | | | `-ExtVectorType 0x555bb11feb40 'vector' 4 # | | | | `-BuiltinType 0x555bb11cf360 'float' # | | | |-ConceptSpecializationExpr 0x555bb11fee78 <> 'bool' Concept 0x555bb11fb420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x555bb11fedb0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x555bb11fed80 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x555bb11fed28 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x555bb11fb3a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x555bb11fb350 'element_type' # | | | `-CXXRecordDecl 0x555bb11feb70 <> implicit class Texture2D # | | | `-FinalAttr 0x555bb11fec18 <> Implicit final # | | `-ClassTemplatePartialSpecializationDecl 0x555bb11ff168 <> implicit class Texture2D explicit_specialization # | | |-TemplateArgument type 'vector':'vector' # | | | `-DependentSizedExtVectorType 0x555bb11ff090 'vector' dependent # | | | |-TemplateTypeParmType 0x555bb11fefa0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x555bb11fef48 'element_type' # | | | `-DeclRefExpr 0x555bb11ff068 <> 'int' lvalue NonTypeTemplateParm 0x555bb11fefe8 'element_count' 'int' # | | |-TemplateTypeParmDecl 0x555bb11fef48 <> class depth 0 index 0 element_type # | | `-NonTypeTemplateParmDecl 0x555bb11fefe8 <> 'int' depth 0 index 1 element_count # | |-ConceptDecl 0x555bb11fb420 <> __is_typed_resource_element_compatible # | | |-TemplateTypeParmDecl 0x555bb11fb350 <> referenced typename depth 0 index 0 element_type # | | `-TypeTraitExpr 0x555bb11fb400 <> 'bool' __builtin_hlsl_is_typed_resource_element_compatible # | | `-TemplateTypeParmType 0x555bb11fb3a0 'element_type' dependent depth 0 index 0 # | | `-TemplateTypeParm 0x555bb11fb350 'element_type' # | |-ConceptDecl 0x555bb11fb600 <> __is_structured_resource_element_compatible # | | |-TemplateTypeParmDecl 0x555bb11fb468 <> referenced typename depth 0 index 0 element_type # | | `-BinaryOperator 0x555bb11fb5e0 <> 'bool' lvalue '&&' # | | |-UnaryOperator 0x555bb11fb540 <> 'bool' lvalue prefix '!' cannot overflow # | | | `-TypeTraitExpr 0x555bb11fb520 <> 'bool' __builtin_hlsl_is_intangible # | | | `-TemplateTypeParmType 0x555bb11fb4c0 'element_type' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x555bb11fb468 'element_type' # | | `-BinaryOperator 0x555bb11fb5c0 <> 'bool' lvalue '>=' # | | |-UnaryExprOrTypeTraitExpr 0x555bb11fb558 <> 'bool' sizeof 'element_type' # | | `-IntegerLiteral 0x555bb11fb5a0 <> '__size_t':'unsigned long' 1 # | |-UsingDirectiveDecl 0x555bb11ff380 <> Namespace 0x555bb11cfa98 'hlsl' # | |-TypedefDecl 0x555bb11ffb98 <> implicit __NSConstantString '__NSConstantString_tag' # | | `-RecordType 0x555bb11ffb60 '__NSConstantString_tag' canonical # | | `-CXXRecord 0x555bb11ff850 '__NSConstantString_tag' # | |-TypedefDecl 0x555bb11cfa40 <> implicit __builtin_va_list 'void *' # | | `-PointerType 0x555bb11cf980 'void *' # | | `-BuiltinType 0x555bb11cf1c0 'void' # | |-NamespaceDecl 0x555bb11ffbf0 prev 0x555bb11cfa98 line:12:11 hlsl # | | |-original Namespace 0x555bb11cfa98 'hlsl' # | | |-TypedefDecl 0x555bb11ffc78 col:13 referenced int32_t 'int' # | | | `-BuiltinType 0x555bb11cf260 'int' # | | |-TypedefDecl 0x555bb11ffce8 col:22 referenced uint 'unsigned int' # | | | `-BuiltinType 0x555bb11cf300 'unsigned int' # | | |-TypedefDecl 0x555bb11ffd58 col:22 referenced uint32_t 'unsigned int' # | | | `-BuiltinType 0x555bb11cf300 'unsigned int' # | | |-TypedefDecl 0x555bb11ffdc8 col:15 referenced float32_t 'float' # | | | `-BuiltinType 0x555bb11cf360 'float' # | | |-TypedefDecl 0x555bb11ffe38 col:23 referenced uint64_t 'unsigned long' # | | | `-BuiltinType 0x555bb11cf320 'unsigned long' # | | |-TypedefDecl 0x555bb11ffea8 col:14 referenced int64_t 'long' # | | | `-BuiltinType 0x555bb11cf280 'long' # | | |-TypedefDecl 0x555bb11fff18 col:16 referenced float64_t 'double' # | | | `-BuiltinType 0x555bb11cf380 'double' # | | |-TypedefDecl 0x555bb12001c8 col:25 bool1 'vector' # | | | `-TemplateSpecializationType 0x555bb12000f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11cfdf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x555bb11cf1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb11fffd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb11fff98 'int' 1 # | | | `-ExtVectorType 0x555bb12000b0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x555bb1200000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555bb11cfdf0 'vector' # | | | `-BuiltinType 0x555bb11cf1e0 'bool' # | | |-TypedefDecl 0x555bb1200418 col:25 referenced bool2 'vector' # | | | `-TemplateSpecializationType 0x555bb1200340 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11cfdf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x555bb11cf1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb1200250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb1200230 'int' 2 # | | | `-ExtVectorType 0x555bb1200300 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x555bb1200000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555bb11cfdf0 'vector' # | | | `-BuiltinType 0x555bb11cf1e0 'bool' # | | |-TypedefDecl 0x555bb1200668 col:25 referenced bool3 'vector' # | | | `-TemplateSpecializationType 0x555bb1200590 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11cfdf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x555bb11cf1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb12004a0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb1200480 'int' 3 # | | | `-ExtVectorType 0x555bb1200550 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x555bb1200000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555bb11cfdf0 'vector' # | | | `-BuiltinType 0x555bb11cf1e0 'bool' # | | |-TypedefDecl 0x555bb1221ff0 col:25 referenced bool4 'vector' # | | | `-TemplateSpecializationType 0x555bb12007e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11cfdf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x555bb11cf1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb12006f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb12006d0 'int' 4 # | | | `-ExtVectorType 0x555bb12007a0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x555bb1200000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555bb11cfdf0 'vector' # | | | `-BuiltinType 0x555bb11cf1e0 'bool' # | | |-TypedefDecl 0x555bb1222278 col:24 int1 'vector' # | | | `-TemplateSpecializationType 0x555bb12221a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11cfdf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x555bb11cf260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb1222080 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb1222060 'int' 1 # | | | `-ExtVectorType 0x555bb1222160 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x555bb12220b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555bb11cfdf0 'vector' # | | | `-BuiltinType 0x555bb11cf260 'int' # | | |-TypedefDecl 0x555bb12224c8 col:24 referenced int2 'vector' # | | | `-TemplateSpecializationType 0x555bb12223f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11cfdf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x555bb11cf260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb1222308 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb12222e8 'int' 2 # | | | `-ExtVectorType 0x555bb12223b0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x555bb12220b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555bb11cfdf0 'vector' # | | | `-BuiltinType 0x555bb11cf260 'int' # | | |-TypedefDecl 0x555bb1222718 col:24 referenced int3 'vector' # | | | `-TemplateSpecializationType 0x555bb1222640 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11cfdf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x555bb11cf260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb1222558 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb1222538 'int' 3 # | | | `-ExtVectorType 0x555bb1222600 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x555bb12220b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555bb11cfdf0 'vector' # | | | `-BuiltinType 0x555bb11cf260 'int' # | | |-TypedefDecl 0x555bb1222968 col:24 referenced int4 'vector' # | | | `-TemplateSpecializationType 0x555bb1222890 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11cfdf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x555bb11cf260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb12227a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb1222788 'int' 4 # | | | `-ExtVectorType 0x555bb1222850 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x555bb12220b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555bb11cfdf0 'vector' # | | | `-BuiltinType 0x555bb11cf260 'int' # | | |-TypedefDecl 0x555bb1222c28 col:25 uint1 'vector' # | | | `-TemplateSpecializationType 0x555bb1222b50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11cfdf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x555bb12229c0 'uint' sugar # | | | | |-Typedef 0x555bb11ffce8 'uint' # | | | | `-BuiltinType 0x555bb11cf300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb1222a30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb1222a10 'int' 1 # | | | `-ExtVectorType 0x555bb1222b10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x555bb1222a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555bb11cfdf0 'vector' # | | | `-TypedefType 0x555bb12229c0 'uint' sugar # | | | |-Typedef 0x555bb11ffce8 'uint' # | | | `-BuiltinType 0x555bb11cf300 'unsigned int' # | | |-TypedefDecl 0x555bb1222e98 col:25 referenced uint2 'vector' # | | | `-TemplateSpecializationType 0x555bb1222dc0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11cfdf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x555bb12229c0 'uint' sugar # | | | | |-Typedef 0x555bb11ffce8 'uint' # | | | | `-BuiltinType 0x555bb11cf300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb1222cd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb1222cb0 'int' 2 # | | | `-ExtVectorType 0x555bb1222d80 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x555bb1222a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555bb11cfdf0 'vector' # | | | `-TypedefType 0x555bb12229c0 'uint' sugar # | | | |-Typedef 0x555bb11ffce8 'uint' # | | | `-BuiltinType 0x555bb11cf300 'unsigned int' # | | |-TypedefDecl 0x555bb1223928 col:25 referenced uint3 'vector' # | | | `-TemplateSpecializationType 0x555bb1223850 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11cfdf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x555bb12229c0 'uint' sugar # | | | | |-Typedef 0x555bb11ffce8 'uint' # | | | | `-BuiltinType 0x555bb11cf300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb1222f40 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb1222f20 'int' 3 # | | | `-ExtVectorType 0x555bb1223810 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x555bb1222a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555bb11cfdf0 'vector' # | | | `-TypedefType 0x555bb12229c0 'uint' sugar # | | | |-Typedef 0x555bb11ffce8 'uint' # | | | `-BuiltinType 0x555bb11cf300 'unsigned int' # | | |-TypedefDecl 0x555bb1223b98 col:25 referenced uint4 'vector' # | | | `-TemplateSpecializationType 0x555bb1223ac0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11cfdf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x555bb12229c0 'uint' sugar # | | | | |-Typedef 0x555bb11ffce8 'uint' # | | | | `-BuiltinType 0x555bb11cf300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb12239d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb12239b0 'int' 4 # | | | `-ExtVectorType 0x555bb1223a80 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x555bb1222a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555bb11cfdf0 'vector' # | | | `-TypedefType 0x555bb12229c0 'uint' sugar # | | | |-Typedef 0x555bb11ffce8 'uint' # | | | `-BuiltinType 0x555bb11cf300 'unsigned int' # | | |-TypedefDecl 0x555bb1223e28 col:28 int32_t1 'vector' # | | | `-TemplateSpecializationType 0x555bb1223d50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11cfdf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x555bb1223bf0 'int32_t' sugar # | | | | |-Typedef 0x555bb11ffc78 'int32_t' # | | | | `-BuiltinType 0x555bb11cf260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb1223c60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb1223c40 'int' 1 # | | | `-ExtVectorType 0x555bb1223d10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x555bb1223c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555bb11cfdf0 'vector' # | | | `-TypedefType 0x555bb1223bf0 'int32_t' sugar # | | | |-Typedef 0x555bb11ffc78 'int32_t' # | | | `-BuiltinType 0x555bb11cf260 'int' # | | |-TypedefDecl 0x555bb1224068 col:28 int32_t2 'vector' # | | | `-TemplateSpecializationType 0x555bb1223f90 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11cfdf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x555bb1223bf0 'int32_t' sugar # | | | | |-Typedef 0x555bb11ffc78 'int32_t' # | | | | `-BuiltinType 0x555bb11cf260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb1223ed0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb1223eb0 'int' 2 # | | | `-ExtVectorType 0x555bb1223f50 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x555bb1223c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555bb11cfdf0 'vector' # | | | `-TypedefType 0x555bb1223bf0 'int32_t' sugar # | | | |-Typedef 0x555bb11ffc78 'int32_t' # | | | `-BuiltinType 0x555bb11cf260 'int' # | | |-TypedefDecl 0x555bb12242a8 col:28 int32_t3 'vector' # | | | `-TemplateSpecializationType 0x555bb12241d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11cfdf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x555bb1223bf0 'int32_t' sugar # | | | | |-Typedef 0x555bb11ffc78 'int32_t' # | | | | `-BuiltinType 0x555bb11cf260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb1224110 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb12240f0 'int' 3 # | | | `-ExtVectorType 0x555bb1224190 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x555bb1223c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555bb11cfdf0 'vector' # | | | `-TypedefType 0x555bb1223bf0 'int32_t' sugar # | | | |-Typedef 0x555bb11ffc78 'int32_t' # | | | `-BuiltinType 0x555bb11cf260 'int' # | | |-TypedefDecl 0x555bb12244e8 col:28 int32_t4 'vector' # | | | `-TemplateSpecializationType 0x555bb1224410 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11cfdf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x555bb1223bf0 'int32_t' sugar # | | | | |-Typedef 0x555bb11ffc78 'int32_t' # | | | | `-BuiltinType 0x555bb11cf260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb1224350 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb1224330 'int' 4 # | | | `-ExtVectorType 0x555bb12243d0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x555bb1223c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555bb11cfdf0 'vector' # | | | `-TypedefType 0x555bb1223bf0 'int32_t' sugar # | | | |-Typedef 0x555bb11ffc78 'int32_t' # | | | `-BuiltinType 0x555bb11cf260 'int' # | | |-TypedefDecl 0x555bb12247a0 col:29 uint32_t1 'vector' # | | | `-TemplateSpecializationType 0x555bb12246a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11cfdf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x555bb1224540 'uint32_t' sugar # | | | | |-Typedef 0x555bb11ffd58 'uint32_t' # | | | | `-BuiltinType 0x555bb11cf300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb12245b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb1224590 'int' 1 # | | | `-ExtVectorType 0x555bb1224660 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x555bb12245e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555bb11cfdf0 'vector' # | | | `-TypedefType 0x555bb1224540 'uint32_t' sugar # | | | |-Typedef 0x555bb11ffd58 'uint32_t' # | | | `-BuiltinType 0x555bb11cf300 'unsigned int' # | | |-TypedefDecl 0x555bb12249d8 col:29 referenced uint32_t2 'vector' # | | | `-TemplateSpecializationType 0x555bb1224900 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11cfdf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x555bb1224540 'uint32_t' sugar # | | | | |-Typedef 0x555bb11ffd58 'uint32_t' # | | | | `-BuiltinType 0x555bb11cf300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb1224848 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb1224828 'int' 2 # | | | `-ExtVectorType 0x555bb12248c0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x555bb12245e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555bb11cfdf0 'vector' # | | | `-TypedefType 0x555bb1224540 'uint32_t' sugar # | | | |-Typedef 0x555bb11ffd58 'uint32_t' # | | | `-BuiltinType 0x555bb11cf300 'unsigned int' # | | |-TypedefDecl 0x555bb1224c18 col:29 uint32_t3 'vector' # | | | `-TemplateSpecializationType 0x555bb1224b40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11cfdf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x555bb1224540 'uint32_t' sugar # | | | | |-Typedef 0x555bb11ffd58 'uint32_t' # | | | | `-BuiltinType 0x555bb11cf300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb1224a80 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb1224a60 'int' 3 # | | | `-ExtVectorType 0x555bb1224b00 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x555bb12245e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555bb11cfdf0 'vector' # | | | `-TypedefType 0x555bb1224540 'uint32_t' sugar # | | | |-Typedef 0x555bb11ffd58 'uint32_t' # | | | `-BuiltinType 0x555bb11cf300 'unsigned int' # | | |-TypedefDecl 0x555bb1224e58 col:29 referenced uint32_t4 'vector' # | | | `-TemplateSpecializationType 0x555bb1224d80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11cfdf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x555bb1224540 'uint32_t' sugar # | | | | |-Typedef 0x555bb11ffd58 'uint32_t' # | | | | `-BuiltinType 0x555bb11cf300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb1224cc0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb1224ca0 'int' 4 # | | | `-ExtVectorType 0x555bb1224d40 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x555bb12245e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555bb11cfdf0 'vector' # | | | `-TypedefType 0x555bb1224540 'uint32_t' sugar # | | | |-Typedef 0x555bb11ffd58 'uint32_t' # | | | `-BuiltinType 0x555bb11cf300 'unsigned int' # | | |-TypedefDecl 0x555bb1225118 col:28 int64_t1 'vector' # | | | `-TemplateSpecializationType 0x555bb1225040 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11cfdf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x555bb1224eb0 'int64_t' sugar # | | | | |-Typedef 0x555bb11ffea8 'int64_t' # | | | | `-BuiltinType 0x555bb11cf280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb1224f20 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb1224f00 'int' 1 # | | | `-ExtVectorType 0x555bb1225000 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x555bb1224f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555bb11cfdf0 'vector' # | | | `-TypedefType 0x555bb1224eb0 'int64_t' sugar # | | | |-Typedef 0x555bb11ffea8 'int64_t' # | | | `-BuiltinType 0x555bb11cf280 'long' # | | |-TypedefDecl 0x555bb1225388 col:28 referenced int64_t2 'vector' # | | | `-TemplateSpecializationType 0x555bb12252b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11cfdf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x555bb1224eb0 'int64_t' sugar # | | | | |-Typedef 0x555bb11ffea8 'int64_t' # | | | | `-BuiltinType 0x555bb11cf280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb12251c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb12251a0 'int' 2 # | | | `-ExtVectorType 0x555bb1225270 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x555bb1224f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555bb11cfdf0 'vector' # | | | `-TypedefType 0x555bb1224eb0 'int64_t' sugar # | | | |-Typedef 0x555bb11ffea8 'int64_t' # | | | `-BuiltinType 0x555bb11cf280 'long' # | | |-TypedefDecl 0x555bb12255f8 col:28 referenced int64_t3 'vector' # | | | `-TemplateSpecializationType 0x555bb1225520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11cfdf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x555bb1224eb0 'int64_t' sugar # | | | | |-Typedef 0x555bb11ffea8 'int64_t' # | | | | `-BuiltinType 0x555bb11cf280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb1225430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb1225410 'int' 3 # | | | `-ExtVectorType 0x555bb12254e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x555bb1224f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555bb11cfdf0 'vector' # | | | `-TypedefType 0x555bb1224eb0 'int64_t' sugar # | | | |-Typedef 0x555bb11ffea8 'int64_t' # | | | `-BuiltinType 0x555bb11cf280 'long' # | | |-TypedefDecl 0x555bb1225888 col:28 referenced int64_t4 'vector' # | | | `-TemplateSpecializationType 0x555bb12257b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11cfdf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x555bb1224eb0 'int64_t' sugar # | | | | |-Typedef 0x555bb11ffea8 'int64_t' # | | | | `-BuiltinType 0x555bb11cf280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb12256a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb1225680 'int' 4 # | | | `-ExtVectorType 0x555bb1225750 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x555bb1224f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555bb11cfdf0 'vector' # | | | `-TypedefType 0x555bb1224eb0 'int64_t' sugar # | | | |-Typedef 0x555bb11ffea8 'int64_t' # | | | `-BuiltinType 0x555bb11cf280 'long' # | | |-TypedefDecl 0x555bb1225b48 col:29 uint64_t1 'vector' # | | | `-TemplateSpecializationType 0x555bb1225a70 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11cfdf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x555bb12258e0 'uint64_t' sugar # | | | | |-Typedef 0x555bb11ffe38 'uint64_t' # | | | | `-BuiltinType 0x555bb11cf320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb1225950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb1225930 'int' 1 # | | | `-ExtVectorType 0x555bb1225a30 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x555bb1225980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555bb11cfdf0 'vector' # | | | `-TypedefType 0x555bb12258e0 'uint64_t' sugar # | | | |-Typedef 0x555bb11ffe38 'uint64_t' # | | | `-BuiltinType 0x555bb11cf320 'unsigned long' # | | |-TypedefDecl 0x555bb1225db8 col:29 referenced uint64_t2 'vector' # | | | `-TemplateSpecializationType 0x555bb1225ce0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11cfdf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x555bb12258e0 'uint64_t' sugar # | | | | |-Typedef 0x555bb11ffe38 'uint64_t' # | | | | `-BuiltinType 0x555bb11cf320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb1225bf0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb1225bd0 'int' 2 # | | | `-ExtVectorType 0x555bb1225ca0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x555bb1225980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555bb11cfdf0 'vector' # | | | `-TypedefType 0x555bb12258e0 'uint64_t' sugar # | | | |-Typedef 0x555bb11ffe38 'uint64_t' # | | | `-BuiltinType 0x555bb11cf320 'unsigned long' # | | |-TypedefDecl 0x555bb1226028 col:29 referenced uint64_t3 'vector' # | | | `-TemplateSpecializationType 0x555bb1225f50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11cfdf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x555bb12258e0 'uint64_t' sugar # | | | | |-Typedef 0x555bb11ffe38 'uint64_t' # | | | | `-BuiltinType 0x555bb11cf320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb1225e60 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb1225e40 'int' 3 # | | | `-ExtVectorType 0x555bb1225f10 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x555bb1225980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555bb11cfdf0 'vector' # | | | `-TypedefType 0x555bb12258e0 'uint64_t' sugar # | | | |-Typedef 0x555bb11ffe38 'uint64_t' # | | | `-BuiltinType 0x555bb11cf320 'unsigned long' # | | |-TypedefDecl 0x555bb1226298 col:29 referenced uint64_t4 'vector' # | | | `-TemplateSpecializationType 0x555bb12261c0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11cfdf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x555bb12258e0 'uint64_t' sugar # | | | | |-Typedef 0x555bb11ffe38 'uint64_t' # | | | | `-BuiltinType 0x555bb11cf320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb12260d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb12260b0 'int' 4 # | | | `-ExtVectorType 0x555bb1226180 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x555bb1225980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555bb11cfdf0 'vector' # | | | `-TypedefType 0x555bb12258e0 'uint64_t' sugar # | | | |-Typedef 0x555bb11ffe38 'uint64_t' # | | | `-BuiltinType 0x555bb11cf320 'unsigned long' # | | |-TypedefDecl 0x555bb1226528 col:25 half1 'vector' # | | | `-TemplateSpecializationType 0x555bb1226450 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11cfdf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x555bb11cf9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb1226328 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb1226308 'int' 1 # | | | `-ExtVectorType 0x555bb1226410 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x555bb1226360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555bb11cfdf0 'vector' # | | | `-BuiltinType 0x555bb11cf9d0 'half' # | | |-TypedefDecl 0x555bb1226fd0 col:25 referenced half2 'vector' # | | | `-TemplateSpecializationType 0x555bb12266a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11cfdf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x555bb11cf9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb12265b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb1226598 'int' 2 # | | | `-ExtVectorType 0x555bb1226660 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x555bb1226360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555bb11cfdf0 'vector' # | | | `-BuiltinType 0x555bb11cf9d0 'half' # | | |-TypedefDecl 0x555bb1227228 col:25 referenced half3 'vector' # | | | `-TemplateSpecializationType 0x555bb1227150 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11cfdf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x555bb11cf9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb1227060 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb1227040 'int' 3 # | | | `-ExtVectorType 0x555bb1227110 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x555bb1226360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555bb11cfdf0 'vector' # | | | `-BuiltinType 0x555bb11cf9d0 'half' # | | |-TypedefDecl 0x555bb1227478 col:25 referenced half4 'vector' # | | | `-TemplateSpecializationType 0x555bb12273a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11cfdf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x555bb11cf9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb12272b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb1227298 'int' 4 # | | | `-ExtVectorType 0x555bb1227360 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x555bb1226360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555bb11cfdf0 'vector' # | | | `-BuiltinType 0x555bb11cf9d0 'half' # | | |-TypedefDecl 0x555bb1227708 col:26 float1 'vector' # | | | `-TemplateSpecializationType 0x555bb1227630 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11cfdf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x555bb11cf360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb1227508 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb12274e8 'int' 1 # | | | `-ExtVectorType 0x555bb12275f0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x555bb1227540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555bb11cfdf0 'vector' # | | | `-BuiltinType 0x555bb11cf360 'float' # | | |-TypedefDecl 0x555bb1227958 col:26 referenced float2 'vector' # | | | `-TemplateSpecializationType 0x555bb1227880 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11cfdf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x555bb11cf360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb1227798 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb1227778 'int' 2 # | | | `-ExtVectorType 0x555bb1227840 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x555bb1227540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555bb11cfdf0 'vector' # | | | `-BuiltinType 0x555bb11cf360 'float' # | | |-TypedefDecl 0x555bb1227ba8 col:26 referenced float3 'vector' # | | | `-TemplateSpecializationType 0x555bb1227ad0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11cfdf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x555bb11cf360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb12279e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb12279c8 'int' 3 # | | | `-ExtVectorType 0x555bb1227a90 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x555bb1227540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555bb11cfdf0 'vector' # | | | `-BuiltinType 0x555bb11cf360 'float' # | | |-TypedefDecl 0x555bb1227dc8 col:26 referenced float4 'vector' # | | | `-TemplateSpecializationType 0x555bb1227cf0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11cfdf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x555bb11cf360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb1227c38 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb1227c18 'int' 4 # | | | `-ExtVectorType 0x555bb1227cb0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x555bb1227540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555bb11cfdf0 'vector' # | | | `-BuiltinType 0x555bb11cf360 'float' # | | |-TypedefDecl 0x555bb1228158 col:27 double1 'vector' # | | | `-TemplateSpecializationType 0x555bb1228080 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11cfdf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x555bb11cf380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb1227e58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb1227e38 'int' 1 # | | | `-ExtVectorType 0x555bb1227f40 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x555bb1227e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555bb11cfdf0 'vector' # | | | `-BuiltinType 0x555bb11cf380 'double' # | | |-TypedefDecl 0x555bb12283a8 col:27 referenced double2 'vector' # | | | `-TemplateSpecializationType 0x555bb12282d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11cfdf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x555bb11cf380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb12281e8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb12281c8 'int' 2 # | | | `-ExtVectorType 0x555bb1228290 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x555bb1227e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555bb11cfdf0 'vector' # | | | `-BuiltinType 0x555bb11cf380 'double' # | | |-TypedefDecl 0x555bb12285f8 col:27 referenced double3 'vector' # | | | `-TemplateSpecializationType 0x555bb1228520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11cfdf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x555bb11cf380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb1228438 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb1228418 'int' 3 # | | | `-ExtVectorType 0x555bb12284e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x555bb1227e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555bb11cfdf0 'vector' # | | | `-BuiltinType 0x555bb11cf380 'double' # | | |-TypedefDecl 0x555bb1228848 col:27 referenced double4 'vector' # | | | `-TemplateSpecializationType 0x555bb1228770 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11cfdf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x555bb11cf380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb1228688 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb1228668 'int' 4 # | | | `-ExtVectorType 0x555bb1228730 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x555bb1227e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555bb11cfdf0 'vector' # | | | `-BuiltinType 0x555bb11cf380 'double' # | | |-TypedefDecl 0x555bb1228ad8 col:30 float32_t1 'vector' # | | | `-TemplateSpecializationType 0x555bb1228a00 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11cfdf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x555bb12288a0 'float32_t' sugar # | | | | |-Typedef 0x555bb11ffdc8 'float32_t' # | | | | `-BuiltinType 0x555bb11cf360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb1228910 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb12288f0 'int' 1 # | | | `-ExtVectorType 0x555bb12289c0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x555bb1228940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555bb11cfdf0 'vector' # | | | `-TypedefType 0x555bb12288a0 'float32_t' sugar # | | | |-Typedef 0x555bb11ffdc8 'float32_t' # | | | `-BuiltinType 0x555bb11cf360 'float' # | | |-TypedefDecl 0x555bb1228d18 col:30 float32_t2 'vector' # | | | `-TemplateSpecializationType 0x555bb1228c40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11cfdf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x555bb12288a0 'float32_t' sugar # | | | | |-Typedef 0x555bb11ffdc8 'float32_t' # | | | | `-BuiltinType 0x555bb11cf360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb1228b80 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb1228b60 'int' 2 # | | | `-ExtVectorType 0x555bb1228c00 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x555bb1228940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555bb11cfdf0 'vector' # | | | `-TypedefType 0x555bb12288a0 'float32_t' sugar # | | | |-Typedef 0x555bb11ffdc8 'float32_t' # | | | `-BuiltinType 0x555bb11cf360 'float' # | | |-TypedefDecl 0x555bb1228f58 col:30 float32_t3 'vector' # | | | `-TemplateSpecializationType 0x555bb1228e80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11cfdf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x555bb12288a0 'float32_t' sugar # | | | | |-Typedef 0x555bb11ffdc8 'float32_t' # | | | | `-BuiltinType 0x555bb11cf360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb1228dc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb1228da0 'int' 3 # | | | `-ExtVectorType 0x555bb1228e40 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x555bb1228940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555bb11cfdf0 'vector' # | | | `-TypedefType 0x555bb12288a0 'float32_t' sugar # | | | |-Typedef 0x555bb11ffdc8 'float32_t' # | | | `-BuiltinType 0x555bb11cf360 'float' # | | |-TypedefDecl 0x555bb12291a8 col:30 float32_t4 'vector' # | | | `-TemplateSpecializationType 0x555bb12290d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11cfdf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x555bb12288a0 'float32_t' sugar # | | | | |-Typedef 0x555bb11ffdc8 'float32_t' # | | | | `-BuiltinType 0x555bb11cf360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb1229000 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb1228fe0 'int' 4 # | | | `-ExtVectorType 0x555bb1229090 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x555bb1228940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555bb11cfdf0 'vector' # | | | `-TypedefType 0x555bb12288a0 'float32_t' sugar # | | | |-Typedef 0x555bb11ffdc8 'float32_t' # | | | `-BuiltinType 0x555bb11cf360 'float' # | | |-TypedefDecl 0x555bb1229438 col:30 float64_t1 'vector' # | | | `-TemplateSpecializationType 0x555bb1229360 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11cfdf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x555bb1229200 'float64_t' sugar # | | | | |-Typedef 0x555bb11fff18 'float64_t' # | | | | `-BuiltinType 0x555bb11cf380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb1229270 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb1229250 'int' 1 # | | | `-ExtVectorType 0x555bb1229320 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x555bb12292a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555bb11cfdf0 'vector' # | | | `-TypedefType 0x555bb1229200 'float64_t' sugar # | | | |-Typedef 0x555bb11fff18 'float64_t' # | | | `-BuiltinType 0x555bb11cf380 'double' # | | |-TypedefDecl 0x555bb1229678 col:30 float64_t2 'vector' # | | | `-TemplateSpecializationType 0x555bb12295a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11cfdf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x555bb1229200 'float64_t' sugar # | | | | |-Typedef 0x555bb11fff18 'float64_t' # | | | | `-BuiltinType 0x555bb11cf380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb12294e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb12294c0 'int' 2 # | | | `-ExtVectorType 0x555bb1229560 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x555bb12292a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555bb11cfdf0 'vector' # | | | `-TypedefType 0x555bb1229200 'float64_t' sugar # | | | |-Typedef 0x555bb11fff18 'float64_t' # | | | `-BuiltinType 0x555bb11cf380 'double' # | | |-TypedefDecl 0x555bb12298b8 col:30 float64_t3 'vector' # | | | `-TemplateSpecializationType 0x555bb12297e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11cfdf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x555bb1229200 'float64_t' sugar # | | | | |-Typedef 0x555bb11fff18 'float64_t' # | | | | `-BuiltinType 0x555bb11cf380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb1229720 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb1229700 'int' 3 # | | | `-ExtVectorType 0x555bb12297a0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x555bb12292a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555bb11cfdf0 'vector' # | | | `-TypedefType 0x555bb1229200 'float64_t' sugar # | | | |-Typedef 0x555bb11fff18 'float64_t' # | | | `-BuiltinType 0x555bb11cf380 'double' # | | |-TypedefDecl 0x555bb1229af8 col:30 float64_t4 'vector' # | | | `-TemplateSpecializationType 0x555bb1229a20 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11cfdf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x555bb1229200 'float64_t' sugar # | | | | |-Typedef 0x555bb11fff18 'float64_t' # | | | | `-BuiltinType 0x555bb11cf380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb1229960 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb1229940 'int' 4 # | | | `-ExtVectorType 0x555bb12299e0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x555bb12292a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555bb11cfdf0 'vector' # | | | `-TypedefType 0x555bb1229200 'float64_t' sugar # | | | |-Typedef 0x555bb11fff18 'float64_t' # | | | `-BuiltinType 0x555bb11cf380 'double' # | | |-TypedefDecl 0x555bb122f9f0 col:28 bool1x1 'matrix' # | | | `-TemplateSpecializationType 0x555bb1229f50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x555bb11cf1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb1229bd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb1229b78 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb1229bf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb1229b98 'int' 1 # | | | `-ConstantMatrixType 0x555bb1229ef0 'matrix' # | | |-TypedefDecl 0x555bb122fe10 col:28 referenced bool1x2 'matrix' # | | | `-TemplateSpecializationType 0x555bb122fd10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x555bb11cf1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb122fa98 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb122fa58 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb122fab8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb122fa78 'int' 2 # | | | `-ConstantMatrixType 0x555bb122fcb0 'matrix' # | | |-TypedefDecl 0x555bb1230230 col:28 referenced bool1x3 'matrix' # | | | `-TemplateSpecializationType 0x555bb1230130 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x555bb11cf1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb122feb8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb122fe78 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb122fed8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb122fe98 'int' 3 # | | | `-ConstantMatrixType 0x555bb12300d0 'matrix' # | | |-TypedefDecl 0x555bb1230650 col:28 referenced bool1x4 'matrix' # | | | `-TemplateSpecializationType 0x555bb1230550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x555bb11cf1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb12302d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb1230298 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb12302f8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb12302b8 'int' 4 # | | | `-ConstantMatrixType 0x555bb12304f0 'matrix' # | | |-TypedefDecl 0x555bb1232c10 col:28 referenced bool2x1 'matrix' # | | | `-TemplateSpecializationType 0x555bb1230970 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x555bb11cf1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb12306f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb12306b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb1230718 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb12306d8 'int' 1 # | | | `-ConstantMatrixType 0x555bb1230910 'matrix' # | | |-TypedefDecl 0x555bb1233030 col:28 referenced bool2x2 'matrix' # | | | `-TemplateSpecializationType 0x555bb1232f30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x555bb11cf1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb1232cb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb1232c78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb1232cd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb1232c98 'int' 2 # | | | `-ConstantMatrixType 0x555bb1232ed0 'matrix' # | | |-TypedefDecl 0x555bb1233450 col:28 referenced bool2x3 'matrix' # | | | `-TemplateSpecializationType 0x555bb1233350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x555bb11cf1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb12330d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb1233098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb12330f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb12330b8 'int' 3 # | | | `-ConstantMatrixType 0x555bb12332f0 'matrix' # | | |-TypedefDecl 0x555bb1233870 col:28 referenced bool2x4 'matrix' # | | | `-TemplateSpecializationType 0x555bb1233770 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x555bb11cf1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb12334f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb12334b8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb1233518 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb12334d8 'int' 4 # | | | `-ConstantMatrixType 0x555bb1233710 'matrix' # | | |-TypedefDecl 0x555bb1234cb0 col:28 referenced bool3x1 'matrix' # | | | `-TemplateSpecializationType 0x555bb1234bb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x555bb11cf1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb1233918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb12338d8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb1233938 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb12338f8 'int' 1 # | | | `-ConstantMatrixType 0x555bb1233b30 'matrix' # | | |-TypedefDecl 0x555bb12350d0 col:28 referenced bool3x2 'matrix' # | | | `-TemplateSpecializationType 0x555bb1234fd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x555bb11cf1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb1234d58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb1234d18 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb1234d78 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb1234d38 'int' 2 # | | | `-ConstantMatrixType 0x555bb1234f70 'matrix' # | | |-TypedefDecl 0x555bb12354f0 col:28 referenced bool3x3 'matrix' # | | | `-TemplateSpecializationType 0x555bb12353f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x555bb11cf1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb1235178 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb1235138 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb1235198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb1235158 'int' 3 # | | | `-ConstantMatrixType 0x555bb1235390 'matrix' # | | |-TypedefDecl 0x555bb1235910 col:28 referenced bool3x4 'matrix' # | | | `-TemplateSpecializationType 0x555bb1235810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x555bb11cf1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb1235598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb1235558 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb12355b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb1235578 'int' 4 # | | | `-ConstantMatrixType 0x555bb12357b0 'matrix' # | | |-TypedefDecl 0x555bb1235d50 col:28 referenced bool4x1 'matrix' # | | | `-TemplateSpecializationType 0x555bb1235c50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x555bb11cf1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb12359b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb1235978 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb12359d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb1235998 'int' 1 # | | | `-ConstantMatrixType 0x555bb1235bf0 'matrix' # | | |-TypedefDecl 0x555bb1236170 col:28 referenced bool4x2 'matrix' # | | | `-TemplateSpecializationType 0x555bb1236070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x555bb11cf1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb1235df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb1235db8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb1235e18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb1235dd8 'int' 2 # | | | `-ConstantMatrixType 0x555bb1236010 'matrix' # | | |-TypedefDecl 0x555bb1236590 col:28 referenced bool4x3 'matrix' # | | | `-TemplateSpecializationType 0x555bb1236490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x555bb11cf1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb1236218 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb12361d8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb1236238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb12361f8 'int' 3 # | | | `-ConstantMatrixType 0x555bb1236430 'matrix' # | | |-TypedefDecl 0x555bb12369b0 col:28 referenced bool4x4 'matrix' # | | | `-TemplateSpecializationType 0x555bb12368b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x555bb11cf1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb1236638 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb12365f8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb1236658 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb1236618 'int' 4 # | | | `-ConstantMatrixType 0x555bb1236850 'matrix' # | | |-TypedefDecl 0x555bb1237130 col:27 int1x1 'matrix' # | | | `-TemplateSpecializationType 0x555bb1237030 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x555bb11cf260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb1236a60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb1236a20 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb1236a80 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb1236a40 'int' 1 # | | | `-ConstantMatrixType 0x555bb1236fd0 'matrix' # | | |-TypedefDecl 0x555bb1237560 col:27 int1x2 'matrix' # | | | `-TemplateSpecializationType 0x555bb1237460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x555bb11cf260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb12371e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb12371a0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb1237200 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb12371c0 'int' 2 # | | | `-ConstantMatrixType 0x555bb1237400 'matrix' # | | |-TypedefDecl 0x555bb1237990 col:27 int1x3 'matrix' # | | | `-TemplateSpecializationType 0x555bb1237890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x555bb11cf260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb1237610 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb12375d0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb1237630 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb12375f0 'int' 3 # | | | `-ConstantMatrixType 0x555bb1237830 'matrix' # | | |-TypedefDecl 0x555bb1237dc0 col:27 int1x4 'matrix' # | | | `-TemplateSpecializationType 0x555bb1237cc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x555bb11cf260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb1237a40 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb1237a00 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb1237a60 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb1237a20 'int' 4 # | | | `-ConstantMatrixType 0x555bb1237c60 'matrix' # | | |-TypedefDecl 0x555bb1238500 col:27 int2x1 'matrix' # | | | `-TemplateSpecializationType 0x555bb1238400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x555bb11cf260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb1237e70 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb1237e30 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb1237e90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb1237e50 'int' 1 # | | | `-ConstantMatrixType 0x555bb12383a0 'matrix' # | | |-TypedefDecl 0x555bb1238930 col:27 int2x2 'matrix' # | | | `-TemplateSpecializationType 0x555bb1238830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x555bb11cf260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb12385b0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb1238570 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb12385d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb1238590 'int' 2 # | | | `-ConstantMatrixType 0x555bb12387d0 'matrix' # | | |-TypedefDecl 0x555bb1238d60 col:27 int2x3 'matrix' # | | | `-TemplateSpecializationType 0x555bb1238c60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x555bb11cf260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb12389e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb12389a0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb1238a00 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb12389c0 'int' 3 # | | | `-ConstantMatrixType 0x555bb1238c00 'matrix' # | | |-TypedefDecl 0x555bb122a5e0 col:27 int2x4 'matrix' # | | | `-TemplateSpecializationType 0x555bb1239090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x555bb11cf260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb1238e10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb1238dd0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb1238e30 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb1238df0 'int' 4 # | | | `-ConstantMatrixType 0x555bb1239030 'matrix' # | | |-TypedefDecl 0x555bb122aa10 col:27 int3x1 'matrix' # | | | `-TemplateSpecializationType 0x555bb122a910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x555bb11cf260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb122a690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb122a650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb122a6b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb122a670 'int' 1 # | | | `-ConstantMatrixType 0x555bb122a8b0 'matrix' # | | |-TypedefDecl 0x555bb122ae40 col:27 int3x2 'matrix' # | | | `-TemplateSpecializationType 0x555bb122ad40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x555bb11cf260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb122aac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb122aa80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb122aae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb122aaa0 'int' 2 # | | | `-ConstantMatrixType 0x555bb122ace0 'matrix' # | | |-TypedefDecl 0x555bb122b270 col:27 int3x3 'matrix' # | | | `-TemplateSpecializationType 0x555bb122b170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x555bb11cf260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb122aef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb122aeb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb122af10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb122aed0 'int' 3 # | | | `-ConstantMatrixType 0x555bb122b110 'matrix' # | | |-TypedefDecl 0x555bb122c7c0 col:27 int3x4 'matrix' # | | | `-TemplateSpecializationType 0x555bb122c6c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x555bb11cf260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb122b320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb122b2e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb122b340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb122b300 'int' 4 # | | | `-ConstantMatrixType 0x555bb122b540 'matrix' # | | |-TypedefDecl 0x555bb122cbf0 col:27 int4x1 'matrix' # | | | `-TemplateSpecializationType 0x555bb122caf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x555bb11cf260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb122c870 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb122c830 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb122c890 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb122c850 'int' 1 # | | | `-ConstantMatrixType 0x555bb122ca90 'matrix' # | | |-TypedefDecl 0x555bb122d020 col:27 int4x2 'matrix' # | | | `-TemplateSpecializationType 0x555bb122cf20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x555bb11cf260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb122cca0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb122cc60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb122ccc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb122cc80 'int' 2 # | | | `-ConstantMatrixType 0x555bb122cec0 'matrix' # | | |-TypedefDecl 0x555bb122d450 col:27 int4x3 'matrix' # | | | `-TemplateSpecializationType 0x555bb122d350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x555bb11cf260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb122d0d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb122d090 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb122d0f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb122d0b0 'int' 3 # | | | `-ConstantMatrixType 0x555bb122d2f0 'matrix' # | | |-TypedefDecl 0x555bb122d890 col:27 int4x4 'matrix' # | | | `-TemplateSpecializationType 0x555bb122d790 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x555bb11cf260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb122d500 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb122d4c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb122d520 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb122d4e0 'int' 4 # | | | `-ConstantMatrixType 0x555bb122d730 'matrix' # | | |-TypedefDecl 0x555bb122dd10 col:28 uint1x1 'matrix' # | | | `-TemplateSpecializationType 0x555bb122dc10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x555bb12229c0 'uint' sugar # | | | | |-Typedef 0x555bb11ffce8 'uint' # | | | | `-BuiltinType 0x555bb11cf300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb122d958 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb122d918 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb122d978 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb122d938 'int' 1 # | | | `-ConstantMatrixType 0x555bb122dbb0 'matrix' # | | |-TypedefDecl 0x555bb122e150 col:28 uint1x2 'matrix' # | | | `-TemplateSpecializationType 0x555bb122e050 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x555bb12229c0 'uint' sugar # | | | | |-Typedef 0x555bb11ffce8 'uint' # | | | | `-BuiltinType 0x555bb11cf300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb122ddd8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb122dd98 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb122ddf8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb122ddb8 'int' 2 # | | | `-ConstantMatrixType 0x555bb122dff0 'matrix' # | | |-TypedefDecl 0x555bb122e590 col:28 uint1x3 'matrix' # | | | `-TemplateSpecializationType 0x555bb122e490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x555bb12229c0 'uint' sugar # | | | | |-Typedef 0x555bb11ffce8 'uint' # | | | | `-BuiltinType 0x555bb11cf300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb122e218 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb122e1d8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb122e238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb122e1f8 'int' 3 # | | | `-ConstantMatrixType 0x555bb122e430 'matrix' # | | |-TypedefDecl 0x555bb122eb80 col:28 uint1x4 'matrix' # | | | `-TemplateSpecializationType 0x555bb122ea80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x555bb12229c0 'uint' sugar # | | | | |-Typedef 0x555bb11ffce8 'uint' # | | | | `-BuiltinType 0x555bb11cf300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb122e658 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb122e618 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb122e678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb122e638 'int' 4 # | | | `-ConstantMatrixType 0x555bb122ea20 'matrix' # | | |-TypedefDecl 0x555bb122efc0 col:28 uint2x1 'matrix' # | | | `-TemplateSpecializationType 0x555bb122eec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x555bb12229c0 'uint' sugar # | | | | |-Typedef 0x555bb11ffce8 'uint' # | | | | `-BuiltinType 0x555bb11cf300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb122ec48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb122ec08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb122ec68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb122ec28 'int' 1 # | | | `-ConstantMatrixType 0x555bb122ee60 'matrix' # | | |-TypedefDecl 0x555bb122f400 col:28 uint2x2 'matrix' # | | | `-TemplateSpecializationType 0x555bb122f300 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x555bb12229c0 'uint' sugar # | | | | |-Typedef 0x555bb11ffce8 'uint' # | | | | `-BuiltinType 0x555bb11cf300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb122f088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb122f048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb122f0a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb122f068 'int' 2 # | | | `-ConstantMatrixType 0x555bb122f2a0 'matrix' # | | |-TypedefDecl 0x555bb1243d00 col:28 uint2x3 'matrix' # | | | `-TemplateSpecializationType 0x555bb122f740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x555bb12229c0 'uint' sugar # | | | | |-Typedef 0x555bb11ffce8 'uint' # | | | | `-BuiltinType 0x555bb11cf300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb122f4c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb122f488 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb122f4e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb122f4a8 'int' 3 # | | | `-ConstantMatrixType 0x555bb122f6e0 'matrix' # | | |-TypedefDecl 0x555bb1244140 col:28 uint2x4 'matrix' # | | | `-TemplateSpecializationType 0x555bb1244040 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x555bb12229c0 'uint' sugar # | | | | |-Typedef 0x555bb11ffce8 'uint' # | | | | `-BuiltinType 0x555bb11cf300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb1243dc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb1243d88 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb1243de8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb1243da8 'int' 4 # | | | `-ConstantMatrixType 0x555bb1243fe0 'matrix' # | | |-TypedefDecl 0x555bb1244580 col:28 uint3x1 'matrix' # | | | `-TemplateSpecializationType 0x555bb1244480 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x555bb12229c0 'uint' sugar # | | | | |-Typedef 0x555bb11ffce8 'uint' # | | | | `-BuiltinType 0x555bb11cf300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb1244208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb12441c8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb1244228 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb12441e8 'int' 1 # | | | `-ConstantMatrixType 0x555bb1244420 'matrix' # | | |-TypedefDecl 0x555bb12449c0 col:28 uint3x2 'matrix' # | | | `-TemplateSpecializationType 0x555bb12448c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x555bb12229c0 'uint' sugar # | | | | |-Typedef 0x555bb11ffce8 'uint' # | | | | `-BuiltinType 0x555bb11cf300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb1244648 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb1244608 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb1244668 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb1244628 'int' 2 # | | | `-ConstantMatrixType 0x555bb1244860 'matrix' # | | |-TypedefDecl 0x555bb1245920 col:28 uint3x3 'matrix' # | | | `-TemplateSpecializationType 0x555bb1245820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x555bb12229c0 'uint' sugar # | | | | |-Typedef 0x555bb11ffce8 'uint' # | | | | `-BuiltinType 0x555bb11cf300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb1244a88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb1244a48 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb1244aa8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb1244a68 'int' 3 # | | | `-ConstantMatrixType 0x555bb1244ca0 'matrix' # | | |-TypedefDecl 0x555bb1245d60 col:28 uint3x4 'matrix' # | | | `-TemplateSpecializationType 0x555bb1245c60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x555bb12229c0 'uint' sugar # | | | | |-Typedef 0x555bb11ffce8 'uint' # | | | | `-BuiltinType 0x555bb11cf300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb12459e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb12459a8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb1245a08 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb12459c8 'int' 4 # | | | `-ConstantMatrixType 0x555bb1245c00 'matrix' # | | |-TypedefDecl 0x555bb12461a0 col:28 uint4x1 'matrix' # | | | `-TemplateSpecializationType 0x555bb12460a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x555bb12229c0 'uint' sugar # | | | | |-Typedef 0x555bb11ffce8 'uint' # | | | | `-BuiltinType 0x555bb11cf300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb1245e28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb1245de8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb1245e48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb1245e08 'int' 1 # | | | `-ConstantMatrixType 0x555bb1246040 'matrix' # | | |-TypedefDecl 0x555bb12465e0 col:28 uint4x2 'matrix' # | | | `-TemplateSpecializationType 0x555bb12464e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x555bb12229c0 'uint' sugar # | | | | |-Typedef 0x555bb11ffce8 'uint' # | | | | `-BuiltinType 0x555bb11cf300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb1246268 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb1246228 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb1246288 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb1246248 'int' 2 # | | | `-ConstantMatrixType 0x555bb1246480 'matrix' # | | |-TypedefDecl 0x555bb1246d30 col:28 uint4x3 'matrix' # | | | `-TemplateSpecializationType 0x555bb1246c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x555bb12229c0 'uint' sugar # | | | | |-Typedef 0x555bb11ffce8 'uint' # | | | | `-BuiltinType 0x555bb11cf300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb12466a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb1246668 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb12466c8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb1246688 'int' 3 # | | | `-ConstantMatrixType 0x555bb1246bd0 'matrix' # | | |-TypedefDecl 0x555bb1247170 col:28 uint4x4 'matrix' # | | | `-TemplateSpecializationType 0x555bb1247070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x555bb12229c0 'uint' sugar # | | | | |-Typedef 0x555bb11ffce8 'uint' # | | | | `-BuiltinType 0x555bb11cf300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb1246df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb1246db8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb1246e18 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb1246dd8 'int' 4 # | | | `-ConstantMatrixType 0x555bb1247010 'matrix' # | | |-TypedefDecl 0x555bb12474f0 col:31 int32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x555bb12473f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x555bb1223bf0 'int32_t' sugar # | | | | |-Typedef 0x555bb11ffc78 'int32_t' # | | | | `-BuiltinType 0x555bb11cf260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb1247238 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb12471f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb1247258 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb1247218 'int' 1 # | | | `-ConstantMatrixType 0x555bb1247390 'matrix' # | | |-TypedefDecl 0x555bb1247830 col:31 int32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x555bb1247730 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x555bb1223bf0 'int32_t' sugar # | | | | |-Typedef 0x555bb11ffc78 'int32_t' # | | | | `-BuiltinType 0x555bb11cf260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb12475b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb1247578 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb12475d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb1247598 'int' 2 # | | | `-ConstantMatrixType 0x555bb12476d0 'matrix' # | | |-TypedefDecl 0x555bb1239470 col:31 int32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x555bb1247a70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x555bb1223bf0 'int32_t' sugar # | | | | |-Typedef 0x555bb11ffc78 'int32_t' # | | | | `-BuiltinType 0x555bb11cf260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb12478f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb12478b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb1247918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb12478d8 'int' 3 # | | | `-ConstantMatrixType 0x555bb1247a10 'matrix' # | | |-TypedefDecl 0x555bb12397b0 col:31 int32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x555bb12396b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x555bb1223bf0 'int32_t' sugar # | | | | |-Typedef 0x555bb11ffc78 'int32_t' # | | | | `-BuiltinType 0x555bb11cf260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb1239538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb12394f8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb1239558 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb1239518 'int' 4 # | | | `-ConstantMatrixType 0x555bb1239650 'matrix' # | | |-TypedefDecl 0x555bb1239af0 col:31 int32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x555bb12399f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x555bb1223bf0 'int32_t' sugar # | | | | |-Typedef 0x555bb11ffc78 'int32_t' # | | | | `-BuiltinType 0x555bb11cf260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb1239878 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb1239838 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb1239898 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb1239858 'int' 1 # | | | `-ConstantMatrixType 0x555bb1239990 'matrix' # | | |-TypedefDecl 0x555bb1239e30 col:31 int32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x555bb1239d30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x555bb1223bf0 'int32_t' sugar # | | | | |-Typedef 0x555bb11ffc78 'int32_t' # | | | | `-BuiltinType 0x555bb11cf260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb1239bb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb1239b78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb1239bd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb1239b98 'int' 2 # | | | `-ConstantMatrixType 0x555bb1239cd0 'matrix' # | | |-TypedefDecl 0x555bb123a170 col:31 int32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x555bb123a070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x555bb1223bf0 'int32_t' sugar # | | | | |-Typedef 0x555bb11ffc78 'int32_t' # | | | | `-BuiltinType 0x555bb11cf260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb1239ef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb1239eb8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb1239f18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb1239ed8 'int' 3 # | | | `-ConstantMatrixType 0x555bb123a010 'matrix' # | | |-TypedefDecl 0x555bb123b4d0 col:31 int32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x555bb123a3b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x555bb1223bf0 'int32_t' sugar # | | | | |-Typedef 0x555bb11ffc78 'int32_t' # | | | | `-BuiltinType 0x555bb11cf260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb123a238 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb123a1f8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb123a258 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb123a218 'int' 4 # | | | `-ConstantMatrixType 0x555bb123a350 'matrix' # | | |-TypedefDecl 0x555bb123b810 col:31 int32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x555bb123b710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x555bb1223bf0 'int32_t' sugar # | | | | |-Typedef 0x555bb11ffc78 'int32_t' # | | | | `-BuiltinType 0x555bb11cf260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb123b598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb123b558 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb123b5b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb123b578 'int' 1 # | | | `-ConstantMatrixType 0x555bb123b6b0 'matrix' # | | |-TypedefDecl 0x555bb123bb50 col:31 int32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x555bb123ba50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x555bb1223bf0 'int32_t' sugar # | | | | |-Typedef 0x555bb11ffc78 'int32_t' # | | | | `-BuiltinType 0x555bb11cf260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb123b8d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb123b898 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb123b8f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb123b8b8 'int' 2 # | | | `-ConstantMatrixType 0x555bb123b9f0 'matrix' # | | |-TypedefDecl 0x555bb123be90 col:31 int32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x555bb123bd90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x555bb1223bf0 'int32_t' sugar # | | | | |-Typedef 0x555bb11ffc78 'int32_t' # | | | | `-BuiltinType 0x555bb11cf260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb123bc18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb123bbd8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb123bc38 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb123bbf8 'int' 3 # | | | `-ConstantMatrixType 0x555bb123bd30 'matrix' # | | |-TypedefDecl 0x555bb123c1d0 col:31 int32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x555bb123c0d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x555bb1223bf0 'int32_t' sugar # | | | | |-Typedef 0x555bb11ffc78 'int32_t' # | | | | `-BuiltinType 0x555bb11cf260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb123bf58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb123bf18 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb123bf78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb123bf38 'int' 4 # | | | `-ConstantMatrixType 0x555bb123c070 'matrix' # | | |-TypedefDecl 0x555bb123c560 col:31 int32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x555bb123c460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x555bb1223bf0 'int32_t' sugar # | | | | |-Typedef 0x555bb11ffc78 'int32_t' # | | | | `-BuiltinType 0x555bb11cf260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb123c298 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb123c258 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb123c2b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb123c278 'int' 1 # | | | `-ConstantMatrixType 0x555bb123c3b0 'matrix' # | | |-TypedefDecl 0x555bb123c8a0 col:31 int32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x555bb123c7a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x555bb1223bf0 'int32_t' sugar # | | | | |-Typedef 0x555bb11ffc78 'int32_t' # | | | | `-BuiltinType 0x555bb11cf260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb123c628 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb123c5e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb123c648 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb123c608 'int' 2 # | | | `-ConstantMatrixType 0x555bb123c740 'matrix' # | | |-TypedefDecl 0x555bb123cbe0 col:31 int32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x555bb123cae0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x555bb1223bf0 'int32_t' sugar # | | | | |-Typedef 0x555bb11ffc78 'int32_t' # | | | | `-BuiltinType 0x555bb11cf260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb123c968 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb123c928 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb123c988 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb123c948 'int' 3 # | | | `-ConstantMatrixType 0x555bb123ca80 'matrix' # | | |-TypedefDecl 0x555bb123cf20 col:31 int32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x555bb123ce20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x555bb1223bf0 'int32_t' sugar # | | | | |-Typedef 0x555bb11ffc78 'int32_t' # | | | | `-BuiltinType 0x555bb11cf260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb123cca8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb123cc68 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb123ccc8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb123cc88 'int' 4 # | | | `-ConstantMatrixType 0x555bb123cdc0 'matrix' # | | |-TypedefDecl 0x555bb123d2a0 col:32 uint32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x555bb123d1a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x555bb1224540 'uint32_t' sugar # | | | | |-Typedef 0x555bb11ffd58 'uint32_t' # | | | | `-BuiltinType 0x555bb11cf300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb123cfe8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb123cfa8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb123d008 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb123cfc8 'int' 1 # | | | `-ConstantMatrixType 0x555bb123d140 'matrix' # | | |-TypedefDecl 0x555bb123d600 col:32 uint32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x555bb123d500 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x555bb1224540 'uint32_t' sugar # | | | | |-Typedef 0x555bb11ffd58 'uint32_t' # | | | | `-BuiltinType 0x555bb11cf300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb123d368 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb123d328 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb123d388 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb123d348 'int' 2 # | | | `-ConstantMatrixType 0x555bb123d4a0 'matrix' # | | |-TypedefDecl 0x555bb123d940 col:32 uint32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x555bb123d840 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x555bb1224540 'uint32_t' sugar # | | | | |-Typedef 0x555bb11ffd58 'uint32_t' # | | | | `-BuiltinType 0x555bb11cf300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb123d6c8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb123d688 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb123d6e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb123d6a8 'int' 3 # | | | `-ConstantMatrixType 0x555bb123d7e0 'matrix' # | | |-TypedefDecl 0x555bb123dc80 col:32 uint32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x555bb123db80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x555bb1224540 'uint32_t' sugar # | | | | |-Typedef 0x555bb11ffd58 'uint32_t' # | | | | `-BuiltinType 0x555bb11cf300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb123da08 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb123d9c8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb123da28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb123d9e8 'int' 4 # | | | `-ConstantMatrixType 0x555bb123db20 'matrix' # | | |-TypedefDecl 0x555bb123dfc0 col:32 uint32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x555bb123dec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x555bb1224540 'uint32_t' sugar # | | | | |-Typedef 0x555bb11ffd58 'uint32_t' # | | | | `-BuiltinType 0x555bb11cf300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb123dd48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb123dd08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb123dd68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb123dd28 'int' 1 # | | | `-ConstantMatrixType 0x555bb123de60 'matrix' # | | |-TypedefDecl 0x555bb123e300 col:32 uint32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x555bb123e200 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x555bb1224540 'uint32_t' sugar # | | | | |-Typedef 0x555bb11ffd58 'uint32_t' # | | | | `-BuiltinType 0x555bb11cf300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb123e088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb123e048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb123e0a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb123e068 'int' 2 # | | | `-ConstantMatrixType 0x555bb123e1a0 'matrix' # | | |-TypedefDecl 0x555bb123e650 col:32 uint32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x555bb123e550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x555bb1224540 'uint32_t' sugar # | | | | |-Typedef 0x555bb11ffd58 'uint32_t' # | | | | `-BuiltinType 0x555bb11cf300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb123e3c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb123e388 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb123e3e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb123e3a8 'int' 3 # | | | `-ConstantMatrixType 0x555bb123e4f0 'matrix' # | | |-TypedefDecl 0x555bb123e990 col:32 uint32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x555bb123e890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x555bb1224540 'uint32_t' sugar # | | | | |-Typedef 0x555bb11ffd58 'uint32_t' # | | | | `-BuiltinType 0x555bb11cf300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb123e718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb123e6d8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb123e738 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb123e6f8 'int' 4 # | | | `-ConstantMatrixType 0x555bb123e830 'matrix' # | | |-TypedefDecl 0x555bb123ecd0 col:32 uint32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x555bb123ebd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x555bb1224540 'uint32_t' sugar # | | | | |-Typedef 0x555bb11ffd58 'uint32_t' # | | | | `-BuiltinType 0x555bb11cf300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb123ea58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb123ea18 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb123ea78 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb123ea38 'int' 1 # | | | `-ConstantMatrixType 0x555bb123eb70 'matrix' # | | |-TypedefDecl 0x555bb123f010 col:32 uint32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x555bb123ef10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x555bb1224540 'uint32_t' sugar # | | | | |-Typedef 0x555bb11ffd58 'uint32_t' # | | | | `-BuiltinType 0x555bb11cf300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb123ed98 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb123ed58 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb123edb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb123ed78 'int' 2 # | | | `-ConstantMatrixType 0x555bb123eeb0 'matrix' # | | |-TypedefDecl 0x555bb123f350 col:32 uint32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x555bb123f250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x555bb1224540 'uint32_t' sugar # | | | | |-Typedef 0x555bb11ffd58 'uint32_t' # | | | | `-BuiltinType 0x555bb11cf300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb123f0d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb123f098 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb123f0f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb123f0b8 'int' 3 # | | | `-ConstantMatrixType 0x555bb123f1f0 'matrix' # | | |-TypedefDecl 0x555bb123f6a0 col:32 uint32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x555bb123f5a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x555bb1224540 'uint32_t' sugar # | | | | |-Typedef 0x555bb11ffd58 'uint32_t' # | | | | `-BuiltinType 0x555bb11cf300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb123f418 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb123f3d8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb123f438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb123f3f8 'int' 4 # | | | `-ConstantMatrixType 0x555bb123f540 'matrix' # | | |-TypedefDecl 0x555bb123f9e0 col:32 uint32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x555bb123f8e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x555bb1224540 'uint32_t' sugar # | | | | |-Typedef 0x555bb11ffd58 'uint32_t' # | | | | `-BuiltinType 0x555bb11cf300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb123f768 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb123f728 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb123f788 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb123f748 'int' 1 # | | | `-ConstantMatrixType 0x555bb123f880 'matrix' # | | |-TypedefDecl 0x555bb123fd20 col:32 uint32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x555bb123fc20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x555bb1224540 'uint32_t' sugar # | | | | |-Typedef 0x555bb11ffd58 'uint32_t' # | | | | `-BuiltinType 0x555bb11cf300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb123faa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb123fa68 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb123fac8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb123fa88 'int' 2 # | | | `-ConstantMatrixType 0x555bb123fbc0 'matrix' # | | |-TypedefDecl 0x555bb1240060 col:32 uint32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x555bb123ff60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x555bb1224540 'uint32_t' sugar # | | | | |-Typedef 0x555bb11ffd58 'uint32_t' # | | | | `-BuiltinType 0x555bb11cf300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb123fde8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb123fda8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb123fe08 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb123fdc8 'int' 3 # | | | `-ConstantMatrixType 0x555bb123ff00 'matrix' # | | |-TypedefDecl 0x555bb12403a0 col:32 uint32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x555bb12402a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x555bb1224540 'uint32_t' sugar # | | | | |-Typedef 0x555bb11ffd58 'uint32_t' # | | | | `-BuiltinType 0x555bb11cf300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb1240128 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb12400e8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb1240148 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb1240108 'int' 4 # | | | `-ConstantMatrixType 0x555bb1240240 'matrix' # | | |-TypedefDecl 0x555bb1240840 col:31 int64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x555bb1240740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x555bb1224eb0 'int64_t' sugar # | | | | |-Typedef 0x555bb11ffea8 'int64_t' # | | | | `-BuiltinType 0x555bb11cf280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb1240468 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb1240428 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb12404a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb1240448 'int' 1 # | | | `-ConstantMatrixType 0x555bb12406e0 'matrix' # | | |-TypedefDecl 0x555bb1240c80 col:31 int64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x555bb1240b80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x555bb1224eb0 'int64_t' sugar # | | | | |-Typedef 0x555bb11ffea8 'int64_t' # | | | | `-BuiltinType 0x555bb11cf280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb1240908 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb12408c8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb1240928 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb12408e8 'int' 2 # | | | `-ConstantMatrixType 0x555bb1240b20 'matrix' # | | |-TypedefDecl 0x555bb12410c0 col:31 int64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x555bb1240fc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x555bb1224eb0 'int64_t' sugar # | | | | |-Typedef 0x555bb11ffea8 'int64_t' # | | | | `-BuiltinType 0x555bb11cf280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb1240d48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb1240d08 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb1240d68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb1240d28 'int' 3 # | | | `-ConstantMatrixType 0x555bb1240f60 'matrix' # | | |-TypedefDecl 0x555bb1241830 col:31 int64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x555bb1241400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x555bb1224eb0 'int64_t' sugar # | | | | |-Typedef 0x555bb11ffea8 'int64_t' # | | | | `-BuiltinType 0x555bb11cf280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb1241188 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb1241148 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb12411a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb1241168 'int' 4 # | | | `-ConstantMatrixType 0x555bb12413a0 'matrix' # | | |-TypedefDecl 0x555bb1241c70 col:31 int64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x555bb1241b70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x555bb1224eb0 'int64_t' sugar # | | | | |-Typedef 0x555bb11ffea8 'int64_t' # | | | | `-BuiltinType 0x555bb11cf280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb12418f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb12418b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb1241918 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb12418d8 'int' 1 # | | | `-ConstantMatrixType 0x555bb1241b10 'matrix' # | | |-TypedefDecl 0x555bb12420b0 col:31 int64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x555bb1241fb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x555bb1224eb0 'int64_t' sugar # | | | | |-Typedef 0x555bb11ffea8 'int64_t' # | | | | `-BuiltinType 0x555bb11cf280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb1241d38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb1241cf8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb1241d58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb1241d18 'int' 2 # | | | `-ConstantMatrixType 0x555bb1241f50 'matrix' # | | |-TypedefDecl 0x555bb12424f0 col:31 int64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x555bb12423f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x555bb1224eb0 'int64_t' sugar # | | | | |-Typedef 0x555bb11ffea8 'int64_t' # | | | | `-BuiltinType 0x555bb11cf280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb1242178 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb1242138 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb1242198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb1242158 'int' 3 # | | | `-ConstantMatrixType 0x555bb1242390 'matrix' # | | |-TypedefDecl 0x555bb125cda0 col:31 int64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x555bb125cca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x555bb1224eb0 'int64_t' sugar # | | | | |-Typedef 0x555bb11ffea8 'int64_t' # | | | | `-BuiltinType 0x555bb11cf280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb12425b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb1242578 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb12425d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb1242598 'int' 4 # | | | `-ConstantMatrixType 0x555bb125cc40 'matrix' # | | |-TypedefDecl 0x555bb125d1e0 col:31 int64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x555bb125d0e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x555bb1224eb0 'int64_t' sugar # | | | | |-Typedef 0x555bb11ffea8 'int64_t' # | | | | `-BuiltinType 0x555bb11cf280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb125ce68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb125ce28 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb125ce88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb125ce48 'int' 1 # | | | `-ConstantMatrixType 0x555bb125d080 'matrix' # | | |-TypedefDecl 0x555bb125d620 col:31 int64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x555bb125d520 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x555bb1224eb0 'int64_t' sugar # | | | | |-Typedef 0x555bb11ffea8 'int64_t' # | | | | `-BuiltinType 0x555bb11cf280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb125d2a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb125d268 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb125d2c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb125d288 'int' 2 # | | | `-ConstantMatrixType 0x555bb125d4c0 'matrix' # | | |-TypedefDecl 0x555bb125da60 col:31 int64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x555bb125d960 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x555bb1224eb0 'int64_t' sugar # | | | | |-Typedef 0x555bb11ffea8 'int64_t' # | | | | `-BuiltinType 0x555bb11cf280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb125d6e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb125d6a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb125d708 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb125d6c8 'int' 3 # | | | `-ConstantMatrixType 0x555bb125d900 'matrix' # | | |-TypedefDecl 0x555bb125e110 col:31 int64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x555bb125e010 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x555bb1224eb0 'int64_t' sugar # | | | | |-Typedef 0x555bb11ffea8 'int64_t' # | | | | `-BuiltinType 0x555bb11cf280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb125db28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb125dae8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb125db48 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb125db08 'int' 4 # | | | `-ConstantMatrixType 0x555bb125dfb0 'matrix' # | | |-TypedefDecl 0x555bb125e550 col:31 int64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x555bb125e450 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x555bb1224eb0 'int64_t' sugar # | | | | |-Typedef 0x555bb11ffea8 'int64_t' # | | | | `-BuiltinType 0x555bb11cf280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb125e1d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb125e198 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb125e1f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb125e1b8 'int' 1 # | | | `-ConstantMatrixType 0x555bb125e3f0 'matrix' # | | |-TypedefDecl 0x555bb125e990 col:31 int64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x555bb125e890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x555bb1224eb0 'int64_t' sugar # | | | | |-Typedef 0x555bb11ffea8 'int64_t' # | | | | `-BuiltinType 0x555bb11cf280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb125e618 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb125e5d8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb125e638 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb125e5f8 'int' 2 # | | | `-ConstantMatrixType 0x555bb125e830 'matrix' # | | |-TypedefDecl 0x555bb125edd0 col:31 int64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x555bb125ecd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x555bb1224eb0 'int64_t' sugar # | | | | |-Typedef 0x555bb11ffea8 'int64_t' # | | | | `-BuiltinType 0x555bb11cf280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb125ea58 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb125ea18 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb125ea78 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb125ea38 'int' 3 # | | | `-ConstantMatrixType 0x555bb125ec70 'matrix' # | | |-TypedefDecl 0x555bb125f470 col:31 int64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x555bb125f370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x555bb1224eb0 'int64_t' sugar # | | | | |-Typedef 0x555bb11ffea8 'int64_t' # | | | | `-BuiltinType 0x555bb11cf280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb125f0f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb125f0b0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb125f110 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb125f0d0 'int' 4 # | | | `-ConstantMatrixType 0x555bb125f310 'matrix' # | | |-TypedefDecl 0x555bb125f8f0 col:32 uint64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x555bb125f7f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x555bb12258e0 'uint64_t' sugar # | | | | |-Typedef 0x555bb11ffe38 'uint64_t' # | | | | `-BuiltinType 0x555bb11cf320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb125f538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb125f4f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb125f558 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb125f518 'int' 1 # | | | `-ConstantMatrixType 0x555bb125f790 'matrix' # | | |-TypedefDecl 0x555bb125fd30 col:32 uint64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x555bb125fc30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x555bb12258e0 'uint64_t' sugar # | | | | |-Typedef 0x555bb11ffe38 'uint64_t' # | | | | `-BuiltinType 0x555bb11cf320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb125f9b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb125f978 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb125f9d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb125f998 'int' 2 # | | | `-ConstantMatrixType 0x555bb125fbd0 'matrix' # | | |-TypedefDecl 0x555bb1263350 col:32 uint64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x555bb1263250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x555bb12258e0 'uint64_t' sugar # | | | | |-Typedef 0x555bb11ffe38 'uint64_t' # | | | | `-BuiltinType 0x555bb11cf320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb125fdf8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb125fdb8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb125fe18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb125fdd8 'int' 3 # | | | `-ConstantMatrixType 0x555bb1260010 'matrix' # | | |-TypedefDecl 0x555bb1263790 col:32 uint64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x555bb1263690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x555bb12258e0 'uint64_t' sugar # | | | | |-Typedef 0x555bb11ffe38 'uint64_t' # | | | | `-BuiltinType 0x555bb11cf320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb1263418 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb12633d8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb1263438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb12633f8 'int' 4 # | | | `-ConstantMatrixType 0x555bb1263630 'matrix' # | | |-TypedefDecl 0x555bb1263bd0 col:32 uint64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x555bb1263ad0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x555bb12258e0 'uint64_t' sugar # | | | | |-Typedef 0x555bb11ffe38 'uint64_t' # | | | | `-BuiltinType 0x555bb11cf320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb1263858 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb1263818 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb1263878 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb1263838 'int' 1 # | | | `-ConstantMatrixType 0x555bb1263a70 'matrix' # | | |-TypedefDecl 0x555bb1264010 col:32 uint64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x555bb1263f10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x555bb12258e0 'uint64_t' sugar # | | | | |-Typedef 0x555bb11ffe38 'uint64_t' # | | | | `-BuiltinType 0x555bb11cf320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb1263c98 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb1263c58 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb1263cb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb1263c78 'int' 2 # | | | `-ConstantMatrixType 0x555bb1263eb0 'matrix' # | | |-TypedefDecl 0x555bb1264460 col:32 uint64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x555bb1264360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x555bb12258e0 'uint64_t' sugar # | | | | |-Typedef 0x555bb11ffe38 'uint64_t' # | | | | `-BuiltinType 0x555bb11cf320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb12640d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb1264098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb12640f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb12640b8 'int' 3 # | | | `-ConstantMatrixType 0x555bb1264300 'matrix' # | | |-TypedefDecl 0x555bb12648a0 col:32 uint64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x555bb12647a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x555bb12258e0 'uint64_t' sugar # | | | | |-Typedef 0x555bb11ffe38 'uint64_t' # | | | | `-BuiltinType 0x555bb11cf320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb1264528 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb12644e8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb1264548 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb1264508 'int' 4 # | | | `-ConstantMatrixType 0x555bb1264740 'matrix' # | | |-TypedefDecl 0x555bb1264ce0 col:32 uint64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x555bb1264be0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x555bb12258e0 'uint64_t' sugar # | | | | |-Typedef 0x555bb11ffe38 'uint64_t' # | | | | `-BuiltinType 0x555bb11cf320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb1264968 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb1264928 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb1264988 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb1264948 'int' 1 # | | | `-ConstantMatrixType 0x555bb1264b80 'matrix' # | | |-TypedefDecl 0x555bb1265120 col:32 uint64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x555bb1265020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x555bb12258e0 'uint64_t' sugar # | | | | |-Typedef 0x555bb11ffe38 'uint64_t' # | | | | `-BuiltinType 0x555bb11cf320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb1264da8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb1264d68 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb1264dc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb1264d88 'int' 2 # | | | `-ConstantMatrixType 0x555bb1264fc0 'matrix' # | | |-TypedefDecl 0x555bb1265590 col:32 uint64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x555bb1265490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x555bb12258e0 'uint64_t' sugar # | | | | |-Typedef 0x555bb11ffe38 'uint64_t' # | | | | `-BuiltinType 0x555bb11cf320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb12651e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb12651a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb1265208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb12651c8 'int' 3 # | | | `-ConstantMatrixType 0x555bb1265430 'matrix' # | | |-TypedefDecl 0x555bb12659d0 col:32 uint64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x555bb12658d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x555bb12258e0 'uint64_t' sugar # | | | | |-Typedef 0x555bb11ffe38 'uint64_t' # | | | | `-BuiltinType 0x555bb11cf320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb1265658 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb1265618 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb1265678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb1265638 'int' 4 # | | | `-ConstantMatrixType 0x555bb1265870 'matrix' # | | |-TypedefDecl 0x555bb1265e10 col:32 uint64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x555bb1265d10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x555bb12258e0 'uint64_t' sugar # | | | | |-Typedef 0x555bb11ffe38 'uint64_t' # | | | | `-BuiltinType 0x555bb11cf320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb1265a98 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb1265a58 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb1265ab8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb1265a78 'int' 1 # | | | `-ConstantMatrixType 0x555bb1265cb0 'matrix' # | | |-TypedefDecl 0x555bb1266280 col:32 uint64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x555bb1266150 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x555bb12258e0 'uint64_t' sugar # | | | | |-Typedef 0x555bb11ffe38 'uint64_t' # | | | | `-BuiltinType 0x555bb11cf320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb1265ed8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb1265e98 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb1265ef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb1265eb8 'int' 2 # | | | `-ConstantMatrixType 0x555bb12660f0 'matrix' # | | |-TypedefDecl 0x555bb12666c0 col:32 uint64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x555bb12665c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x555bb12258e0 'uint64_t' sugar # | | | | |-Typedef 0x555bb11ffe38 'uint64_t' # | | | | `-BuiltinType 0x555bb11cf320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb1266348 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb1266308 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb1266368 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb1266328 'int' 3 # | | | `-ConstantMatrixType 0x555bb1266560 'matrix' # | | |-TypedefDecl 0x555bb1266b00 col:32 uint64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x555bb1266a00 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x555bb12258e0 'uint64_t' sugar # | | | | |-Typedef 0x555bb11ffe38 'uint64_t' # | | | | `-BuiltinType 0x555bb11cf320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb1266788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb1266748 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb12667a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb1266768 'int' 4 # | | | `-ConstantMatrixType 0x555bb12669a0 'matrix' # | | |-TypedefDecl 0x555bb1266f60 col:28 half1x1 'matrix' # | | | `-TemplateSpecializationType 0x555bb1266e60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x555bb11cf9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb1266bb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb1266b70 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb1266bd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb1266b90 'int' 1 # | | | `-ConstantMatrixType 0x555bb1266e00 'matrix' # | | |-TypedefDecl 0x555bb12673c0 col:28 half1x2 'matrix' # | | | `-TemplateSpecializationType 0x555bb12672c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x555bb11cf9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb1267010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb1266fd0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb1267030 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb1266ff0 'int' 2 # | | | `-ConstantMatrixType 0x555bb1267230 'matrix' # | | |-TypedefDecl 0x555bb12677f0 col:28 half1x3 'matrix' # | | | `-TemplateSpecializationType 0x555bb12676f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x555bb11cf9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb1267470 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb1267430 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb1267490 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb1267450 'int' 3 # | | | `-ConstantMatrixType 0x555bb1267690 'matrix' # | | |-TypedefDecl 0x555bb1267c20 col:28 half1x4 'matrix' # | | | `-TemplateSpecializationType 0x555bb1267b20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x555bb11cf9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb12678a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb1267860 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb12678c0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb1267880 'int' 4 # | | | `-ConstantMatrixType 0x555bb1267ac0 'matrix' # | | |-TypedefDecl 0x555bb1268050 col:28 half2x1 'matrix' # | | | `-TemplateSpecializationType 0x555bb1267f50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x555bb11cf9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb1267cd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb1267c90 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb1267cf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb1267cb0 'int' 1 # | | | `-ConstantMatrixType 0x555bb1267ef0 'matrix' # | | |-TypedefDecl 0x555bb12686e0 col:28 half2x2 'matrix' # | | | `-TemplateSpecializationType 0x555bb12685e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x555bb11cf9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb1268100 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb12680c0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb1268120 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb12680e0 'int' 2 # | | | `-ConstantMatrixType 0x555bb1268580 'matrix' # | | |-TypedefDecl 0x555bb1268b10 col:28 half2x3 'matrix' # | | | `-TemplateSpecializationType 0x555bb1268a10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x555bb11cf9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb1268790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb1268750 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb12687b0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb1268770 'int' 3 # | | | `-ConstantMatrixType 0x555bb12689b0 'matrix' # | | |-TypedefDecl 0x555bb1268f40 col:28 half2x4 'matrix' # | | | `-TemplateSpecializationType 0x555bb1268e40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x555bb11cf9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb1268bc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb1268b80 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb1268be0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb1268ba0 'int' 4 # | | | `-ConstantMatrixType 0x555bb1268de0 'matrix' # | | |-TypedefDecl 0x555bb1269370 col:28 half3x1 'matrix' # | | | `-TemplateSpecializationType 0x555bb1269270 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x555bb11cf9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb1268ff0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb1268fb0 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb1269010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb1268fd0 'int' 1 # | | | `-ConstantMatrixType 0x555bb1269210 'matrix' # | | |-TypedefDecl 0x555bb126ba10 col:28 half3x2 'matrix' # | | | `-TemplateSpecializationType 0x555bb126b910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x555bb11cf9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb1269420 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb12693e0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb1269440 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb1269400 'int' 2 # | | | `-ConstantMatrixType 0x555bb126b8b0 'matrix' # | | |-TypedefDecl 0x555bb126be40 col:28 half3x3 'matrix' # | | | `-TemplateSpecializationType 0x555bb126bd40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x555bb11cf9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb126bac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb126ba80 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb126bae0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb126baa0 'int' 3 # | | | `-ConstantMatrixType 0x555bb126bce0 'matrix' # | | |-TypedefDecl 0x555bb126c270 col:28 half3x4 'matrix' # | | | `-TemplateSpecializationType 0x555bb126c170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x555bb11cf9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb126bef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb126beb0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb126bf10 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb126bed0 'int' 4 # | | | `-ConstantMatrixType 0x555bb126c110 'matrix' # | | |-TypedefDecl 0x555bb126c6a0 col:28 half4x1 'matrix' # | | | `-TemplateSpecializationType 0x555bb126c5a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x555bb11cf9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb126c320 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb126c2e0 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb126c340 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb126c300 'int' 1 # | | | `-ConstantMatrixType 0x555bb126c540 'matrix' # | | |-TypedefDecl 0x555bb126caf0 col:28 half4x2 'matrix' # | | | `-TemplateSpecializationType 0x555bb126c9f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x555bb11cf9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb126c770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb126c710 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb126c790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb126c750 'int' 2 # | | | `-ConstantMatrixType 0x555bb126c990 'matrix' # | | |-TypedefDecl 0x555bb126cf20 col:28 half4x3 'matrix' # | | | `-TemplateSpecializationType 0x555bb126ce20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x555bb11cf9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb126cba0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb126cb60 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb126cbc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb126cb80 'int' 3 # | | | `-ConstantMatrixType 0x555bb126cdc0 'matrix' # | | |-TypedefDecl 0x555bb126d350 col:28 half4x4 'matrix' # | | | `-TemplateSpecializationType 0x555bb126d250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x555bb11cf9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb126cfd0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb126cf90 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb126cff0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb126cfb0 'int' 4 # | | | `-ConstantMatrixType 0x555bb126d1f0 'matrix' # | | |-TypedefDecl 0x555bb1247c80 col:29 float1x1 'matrix' # | | | `-TemplateSpecializationType 0x555bb126d6b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x555bb11cf360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb126d400 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb126d3c0 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb126d420 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb126d3e0 'int' 1 # | | | `-ConstantMatrixType 0x555bb126d650 'matrix' # | | |-TypedefDecl 0x555bb12480b0 col:29 float1x2 'matrix' # | | | `-TemplateSpecializationType 0x555bb1247fb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x555bb11cf360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb1247d30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb1247cf0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb1247d50 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb1247d10 'int' 2 # | | | `-ConstantMatrixType 0x555bb1247f50 'matrix' # | | |-TypedefDecl 0x555bb12484e0 col:29 float1x3 'matrix' # | | | `-TemplateSpecializationType 0x555bb12483e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x555bb11cf360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb1248160 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb1248120 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb1248180 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb1248140 'int' 3 # | | | `-ConstantMatrixType 0x555bb1248380 'matrix' # | | |-TypedefDecl 0x555bb1248910 col:29 float1x4 'matrix' # | | | `-TemplateSpecializationType 0x555bb1248810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x555bb11cf360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb1248590 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb1248550 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb12485b0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb1248570 'int' 4 # | | | `-ConstantMatrixType 0x555bb12487b0 'matrix' # | | |-TypedefDecl 0x555bb1248d70 col:29 float2x1 'matrix' # | | | `-TemplateSpecializationType 0x555bb1248c70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x555bb11cf360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb12489c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb1248980 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb12489e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb12489a0 'int' 1 # | | | `-ConstantMatrixType 0x555bb1248c10 'matrix' # | | |-TypedefDecl 0x555bb12491a0 col:29 float2x2 'matrix' # | | | `-TemplateSpecializationType 0x555bb12490a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x555bb11cf360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb1248e20 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb1248de0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb1248e40 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb1248e00 'int' 2 # | | | `-ConstantMatrixType 0x555bb1249040 'matrix' # | | |-TypedefDecl 0x555bb12495d0 col:29 float2x3 'matrix' # | | | `-TemplateSpecializationType 0x555bb12494d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x555bb11cf360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb1249250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb1249210 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb1249270 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb1249230 'int' 3 # | | | `-ConstantMatrixType 0x555bb1249470 'matrix' # | | |-TypedefDecl 0x555bb1249a00 col:29 float2x4 'matrix' # | | | `-TemplateSpecializationType 0x555bb1249900 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x555bb11cf360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb1249680 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb1249640 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb12496a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb1249660 'int' 4 # | | | `-ConstantMatrixType 0x555bb12498a0 'matrix' # | | |-TypedefDecl 0x555bb1249e40 col:29 float3x1 'matrix' # | | | `-TemplateSpecializationType 0x555bb1249d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x555bb11cf360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb1249ab0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb1249a70 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb1249ad0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb1249a90 'int' 1 # | | | `-ConstantMatrixType 0x555bb1249ce0 'matrix' # | | |-TypedefDecl 0x555bb124a270 col:29 float3x2 'matrix' # | | | `-TemplateSpecializationType 0x555bb124a170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x555bb11cf360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb1249ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb1249eb0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb1249f10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb1249ed0 'int' 2 # | | | `-ConstantMatrixType 0x555bb124a110 'matrix' # | | |-TypedefDecl 0x555bb124a6a0 col:29 float3x3 'matrix' # | | | `-TemplateSpecializationType 0x555bb124a5a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x555bb11cf360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb124a320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb124a2e0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb124a340 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb124a300 'int' 3 # | | | `-ConstantMatrixType 0x555bb124a540 'matrix' # | | |-TypedefDecl 0x555bb124aad0 col:29 float3x4 'matrix' # | | | `-TemplateSpecializationType 0x555bb124a9d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x555bb11cf360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb124a750 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb124a710 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb124a770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb124a730 'int' 4 # | | | `-ConstantMatrixType 0x555bb124a970 'matrix' # | | |-TypedefDecl 0x555bb124bf30 col:29 float4x1 'matrix' # | | | `-TemplateSpecializationType 0x555bb124be30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x555bb11cf360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb124ab80 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb124ab40 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb124aba0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb124ab60 'int' 1 # | | | `-ConstantMatrixType 0x555bb124bdd0 'matrix' # | | |-TypedefDecl 0x555bb124c360 col:29 float4x2 'matrix' # | | | `-TemplateSpecializationType 0x555bb124c260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x555bb11cf360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb124bfe0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb124bfa0 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb124c000 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb124bfc0 'int' 2 # | | | `-ConstantMatrixType 0x555bb124c200 'matrix' # | | |-TypedefDecl 0x555bb124c790 col:29 float4x3 'matrix' # | | | `-TemplateSpecializationType 0x555bb124c690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x555bb11cf360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb124c410 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb124c3d0 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb124c430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb124c3f0 'int' 3 # | | | `-ConstantMatrixType 0x555bb124c630 'matrix' # | | |-TypedefDecl 0x555bb124cbc0 col:29 float4x4 'matrix' # | | | `-TemplateSpecializationType 0x555bb124cac0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x555bb11cf360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb124c840 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb124c800 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb124c860 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb124c820 'int' 4 # | | | `-ConstantMatrixType 0x555bb124ca60 'matrix' # | | |-TypedefDecl 0x555bb124d040 col:30 double1x1 'matrix' # | | | `-TemplateSpecializationType 0x555bb124cf40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x555bb11cf380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb124cc90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb124cc50 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb124ccb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb124cc70 'int' 1 # | | | `-ConstantMatrixType 0x555bb124cee0 'matrix' # | | |-TypedefDecl 0x555bb124d470 col:30 double1x2 'matrix' # | | | `-TemplateSpecializationType 0x555bb124d370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x555bb11cf380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb124d0f0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb124d0b0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb124d110 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb124d0d0 'int' 2 # | | | `-ConstantMatrixType 0x555bb124d310 'matrix' # | | |-TypedefDecl 0x555bb124d8a0 col:30 double1x3 'matrix' # | | | `-TemplateSpecializationType 0x555bb124d7a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x555bb11cf380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb124d520 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb124d4e0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb124d540 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb124d500 'int' 3 # | | | `-ConstantMatrixType 0x555bb124d740 'matrix' # | | |-TypedefDecl 0x555bb124e4f0 col:30 double1x4 'matrix' # | | | `-TemplateSpecializationType 0x555bb124dbd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x555bb11cf380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb124d950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb124d910 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb124d970 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb124d930 'int' 4 # | | | `-ConstantMatrixType 0x555bb124db70 'matrix' # | | |-TypedefDecl 0x555bb124e920 col:30 double2x1 'matrix' # | | | `-TemplateSpecializationType 0x555bb124e820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x555bb11cf380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb124e5a0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb124e560 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb124e5c0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb124e580 'int' 1 # | | | `-ConstantMatrixType 0x555bb124e7c0 'matrix' # | | |-TypedefDecl 0x555bb124ed50 col:30 double2x2 'matrix' # | | | `-TemplateSpecializationType 0x555bb124ec50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x555bb11cf380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb124e9d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb124e990 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb124e9f0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb124e9b0 'int' 2 # | | | `-ConstantMatrixType 0x555bb124ebf0 'matrix' # | | |-TypedefDecl 0x555bb124f180 col:30 double2x3 'matrix' # | | | `-TemplateSpecializationType 0x555bb124f080 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x555bb11cf380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb124ee00 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb124edc0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb124ee20 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb124ede0 'int' 3 # | | | `-ConstantMatrixType 0x555bb124f020 'matrix' # | | |-TypedefDecl 0x555bb124f5e0 col:30 double2x4 'matrix' # | | | `-TemplateSpecializationType 0x555bb124f4e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x555bb11cf380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb124f230 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb124f1f0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb124f250 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb124f210 'int' 4 # | | | `-ConstantMatrixType 0x555bb124f480 'matrix' # | | |-TypedefDecl 0x555bb124fa10 col:30 double3x1 'matrix' # | | | `-TemplateSpecializationType 0x555bb124f910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x555bb11cf380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb124f690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb124f650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb124f6b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb124f670 'int' 1 # | | | `-ConstantMatrixType 0x555bb124f8b0 'matrix' # | | |-TypedefDecl 0x555bb124fe40 col:30 double3x2 'matrix' # | | | `-TemplateSpecializationType 0x555bb124fd40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x555bb11cf380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb124fac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb124fa80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb124fae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb124faa0 'int' 2 # | | | `-ConstantMatrixType 0x555bb124fce0 'matrix' # | | |-TypedefDecl 0x555bb1250270 col:30 double3x3 'matrix' # | | | `-TemplateSpecializationType 0x555bb1250170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x555bb11cf380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb124fef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb124feb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb124ff10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb124fed0 'int' 3 # | | | `-ConstantMatrixType 0x555bb1250110 'matrix' # | | |-TypedefDecl 0x555bb12519c0 col:30 double3x4 'matrix' # | | | `-TemplateSpecializationType 0x555bb12518c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x555bb11cf380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb1250320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb12502e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb1250340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb1250300 'int' 4 # | | | `-ConstantMatrixType 0x555bb1251860 'matrix' # | | |-TypedefDecl 0x555bb1251df0 col:30 double4x1 'matrix' # | | | `-TemplateSpecializationType 0x555bb1251cf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x555bb11cf380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb1251a70 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb1251a30 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb1251a90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb1251a50 'int' 1 # | | | `-ConstantMatrixType 0x555bb1251c90 'matrix' # | | |-TypedefDecl 0x555bb1252220 col:30 double4x2 'matrix' # | | | `-TemplateSpecializationType 0x555bb1252120 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x555bb11cf380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb1251ea0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb1251e60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb1251ec0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb1251e80 'int' 2 # | | | `-ConstantMatrixType 0x555bb12520c0 'matrix' # | | |-TypedefDecl 0x555bb1252650 col:30 double4x3 'matrix' # | | | `-TemplateSpecializationType 0x555bb1252550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x555bb11cf380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb12522d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb1252290 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb12522f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb12522b0 'int' 3 # | | | `-ConstantMatrixType 0x555bb12524f0 'matrix' # | | |-TypedefDecl 0x555bb1252da0 col:30 double4x4 'matrix' # | | | `-TemplateSpecializationType 0x555bb1252ca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x555bb11cf380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb1252700 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb12526c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb1252720 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb12526e0 'int' 4 # | | | `-ConstantMatrixType 0x555bb1252c40 'matrix' # | | |-TypedefDecl 0x555bb1253120 col:33 float32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x555bb1253020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x555bb12288a0 'float32_t' sugar # | | | | |-Typedef 0x555bb11ffdc8 'float32_t' # | | | | `-BuiltinType 0x555bb11cf360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb1252e68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb1252e28 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb1252e88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb1252e48 'int' 1 # | | | `-ConstantMatrixType 0x555bb1252fc0 'matrix' # | | |-TypedefDecl 0x555bb1253460 col:33 float32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x555bb1253360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x555bb12288a0 'float32_t' sugar # | | | | |-Typedef 0x555bb11ffdc8 'float32_t' # | | | | `-BuiltinType 0x555bb11cf360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb12531e8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb12531a8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb1253208 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb12531c8 'int' 2 # | | | `-ConstantMatrixType 0x555bb1253300 'matrix' # | | |-TypedefDecl 0x555bb12537a0 col:33 float32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x555bb12536a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x555bb12288a0 'float32_t' sugar # | | | | |-Typedef 0x555bb11ffdc8 'float32_t' # | | | | `-BuiltinType 0x555bb11cf360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb1253528 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb12534e8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb1253548 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb1253508 'int' 3 # | | | `-ConstantMatrixType 0x555bb1253640 'matrix' # | | |-TypedefDecl 0x555bb1254b10 col:33 float32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x555bb12539e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x555bb12288a0 'float32_t' sugar # | | | | |-Typedef 0x555bb11ffdc8 'float32_t' # | | | | `-BuiltinType 0x555bb11cf360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb1253868 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb1253828 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb1253888 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb1253848 'int' 4 # | | | `-ConstantMatrixType 0x555bb1253980 'matrix' # | | |-TypedefDecl 0x555bb1254e50 col:33 float32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x555bb1254d50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x555bb12288a0 'float32_t' sugar # | | | | |-Typedef 0x555bb11ffdc8 'float32_t' # | | | | `-BuiltinType 0x555bb11cf360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb1254bd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb1254b98 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb1254bf8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb1254bb8 'int' 1 # | | | `-ConstantMatrixType 0x555bb1254cf0 'matrix' # | | |-TypedefDecl 0x555bb1255190 col:33 float32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x555bb1255090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x555bb12288a0 'float32_t' sugar # | | | | |-Typedef 0x555bb11ffdc8 'float32_t' # | | | | `-BuiltinType 0x555bb11cf360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb1254f18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb1254ed8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb1254f38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb1254ef8 'int' 2 # | | | `-ConstantMatrixType 0x555bb1255030 'matrix' # | | |-TypedefDecl 0x555bb12554d0 col:33 float32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x555bb12553d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x555bb12288a0 'float32_t' sugar # | | | | |-Typedef 0x555bb11ffdc8 'float32_t' # | | | | `-BuiltinType 0x555bb11cf360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb1255258 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb1255218 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb1255278 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb1255238 'int' 3 # | | | `-ConstantMatrixType 0x555bb1255370 'matrix' # | | |-TypedefDecl 0x555bb1255810 col:33 float32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x555bb1255710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x555bb12288a0 'float32_t' sugar # | | | | |-Typedef 0x555bb11ffdc8 'float32_t' # | | | | `-BuiltinType 0x555bb11cf360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb1255598 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb1255558 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb12555b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb1255578 'int' 4 # | | | `-ConstantMatrixType 0x555bb12556b0 'matrix' # | | |-TypedefDecl 0x555bb1255b60 col:33 float32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x555bb1255a50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x555bb12288a0 'float32_t' sugar # | | | | |-Typedef 0x555bb11ffdc8 'float32_t' # | | | | `-BuiltinType 0x555bb11cf360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb12558d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb1255898 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb12558f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb12558b8 'int' 1 # | | | `-ConstantMatrixType 0x555bb12559f0 'matrix' # | | |-TypedefDecl 0x555bb1255ea0 col:33 float32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x555bb1255da0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x555bb12288a0 'float32_t' sugar # | | | | |-Typedef 0x555bb11ffdc8 'float32_t' # | | | | `-BuiltinType 0x555bb11cf360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb1255c28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb1255be8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb1255c48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb1255c08 'int' 2 # | | | `-ConstantMatrixType 0x555bb1255d40 'matrix' # | | |-TypedefDecl 0x555bb12561e0 col:33 float32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x555bb12560e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x555bb12288a0 'float32_t' sugar # | | | | |-Typedef 0x555bb11ffdc8 'float32_t' # | | | | `-BuiltinType 0x555bb11cf360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb1255f68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb1255f28 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb1255f88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb1255f48 'int' 3 # | | | `-ConstantMatrixType 0x555bb1256080 'matrix' # | | |-TypedefDecl 0x555bb1256520 col:33 float32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x555bb1256420 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x555bb12288a0 'float32_t' sugar # | | | | |-Typedef 0x555bb11ffdc8 'float32_t' # | | | | `-BuiltinType 0x555bb11cf360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb12562a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb1256268 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb12562c8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb1256288 'int' 4 # | | | `-ConstantMatrixType 0x555bb12563c0 'matrix' # | | |-TypedefDecl 0x555bb1256860 col:33 float32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x555bb1256760 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x555bb12288a0 'float32_t' sugar # | | | | |-Typedef 0x555bb11ffdc8 'float32_t' # | | | | `-BuiltinType 0x555bb11cf360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb12565e8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb12565a8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb1256608 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb12565c8 'int' 1 # | | | `-ConstantMatrixType 0x555bb1256700 'matrix' # | | |-TypedefDecl 0x555bb1256bf0 col:33 float32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x555bb1256af0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x555bb12288a0 'float32_t' sugar # | | | | |-Typedef 0x555bb11ffdc8 'float32_t' # | | | | `-BuiltinType 0x555bb11cf360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb1256928 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb12568e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb1256948 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb1256908 'int' 2 # | | | `-ConstantMatrixType 0x555bb1256a40 'matrix' # | | |-TypedefDecl 0x555bb1256f30 col:33 float32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x555bb1256e30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x555bb12288a0 'float32_t' sugar # | | | | |-Typedef 0x555bb11ffdc8 'float32_t' # | | | | `-BuiltinType 0x555bb11cf360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb1256cb8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb1256c78 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb1256cd8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb1256c98 'int' 3 # | | | `-ConstantMatrixType 0x555bb1256dd0 'matrix' # | | |-TypedefDecl 0x555bb1257270 col:33 float32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x555bb1257170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x555bb12288a0 'float32_t' sugar # | | | | |-Typedef 0x555bb11ffdc8 'float32_t' # | | | | `-BuiltinType 0x555bb11cf360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb1256ff8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb1256fb8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb1257018 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb1256fd8 'int' 4 # | | | `-ConstantMatrixType 0x555bb1257110 'matrix' # | | |-TypedefDecl 0x555bb12575f0 col:33 float64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x555bb12574f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x555bb1229200 'float64_t' sugar # | | | | |-Typedef 0x555bb11fff18 'float64_t' # | | | | `-BuiltinType 0x555bb11cf380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb1257338 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb12572f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb1257358 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb1257318 'int' 1 # | | | `-ConstantMatrixType 0x555bb1257490 'matrix' # | | |-TypedefDecl 0x555bb1257930 col:33 float64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x555bb1257830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x555bb1229200 'float64_t' sugar # | | | | |-Typedef 0x555bb11fff18 'float64_t' # | | | | `-BuiltinType 0x555bb11cf380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb12576b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb1257678 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb12576d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb1257698 'int' 2 # | | | `-ConstantMatrixType 0x555bb12577d0 'matrix' # | | |-TypedefDecl 0x555bb1257c90 col:33 float64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x555bb1257b90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x555bb1229200 'float64_t' sugar # | | | | |-Typedef 0x555bb11fff18 'float64_t' # | | | | `-BuiltinType 0x555bb11cf380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb12579f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb12579b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb1257a18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb12579d8 'int' 3 # | | | `-ConstantMatrixType 0x555bb1257b30 'matrix' # | | |-TypedefDecl 0x555bb1257fd0 col:33 float64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x555bb1257ed0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x555bb1229200 'float64_t' sugar # | | | | |-Typedef 0x555bb11fff18 'float64_t' # | | | | `-BuiltinType 0x555bb11cf380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb1257d58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb1257d18 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb1257d78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb1257d38 'int' 4 # | | | `-ConstantMatrixType 0x555bb1257e70 'matrix' # | | |-TypedefDecl 0x555bb1258310 col:33 float64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x555bb1258210 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x555bb1229200 'float64_t' sugar # | | | | |-Typedef 0x555bb11fff18 'float64_t' # | | | | `-BuiltinType 0x555bb11cf380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb1258098 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb1258058 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb12580b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb1258078 'int' 1 # | | | `-ConstantMatrixType 0x555bb12581b0 'matrix' # | | |-TypedefDecl 0x555bb1258650 col:33 float64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x555bb1258550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x555bb1229200 'float64_t' sugar # | | | | |-Typedef 0x555bb11fff18 'float64_t' # | | | | `-BuiltinType 0x555bb11cf380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb12583d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb1258398 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb12583f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb12583b8 'int' 2 # | | | `-ConstantMatrixType 0x555bb12584f0 'matrix' # | | |-TypedefDecl 0x555bb1258990 col:33 float64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x555bb1258890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x555bb1229200 'float64_t' sugar # | | | | |-Typedef 0x555bb11fff18 'float64_t' # | | | | `-BuiltinType 0x555bb11cf380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb1258718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb12586d8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb1258738 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb12586f8 'int' 3 # | | | `-ConstantMatrixType 0x555bb1258830 'matrix' # | | |-TypedefDecl 0x555bb1258ce0 col:33 float64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x555bb1258be0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x555bb1229200 'float64_t' sugar # | | | | |-Typedef 0x555bb11fff18 'float64_t' # | | | | `-BuiltinType 0x555bb11cf380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb1258a58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb1258a18 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb1258a78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb1258a38 'int' 4 # | | | `-ConstantMatrixType 0x555bb1258b80 'matrix' # | | |-TypedefDecl 0x555bb1259020 col:33 float64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x555bb1258f20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x555bb1229200 'float64_t' sugar # | | | | |-Typedef 0x555bb11fff18 'float64_t' # | | | | `-BuiltinType 0x555bb11cf380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb1258da8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb1258d68 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb1258dc8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb1258d88 'int' 1 # | | | `-ConstantMatrixType 0x555bb1258ec0 'matrix' # | | |-TypedefDecl 0x555bb1259360 col:33 float64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x555bb1259260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x555bb1229200 'float64_t' sugar # | | | | |-Typedef 0x555bb11fff18 'float64_t' # | | | | `-BuiltinType 0x555bb11cf380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb12590e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb12590a8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb1259108 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb12590c8 'int' 2 # | | | `-ConstantMatrixType 0x555bb1259200 'matrix' # | | |-TypedefDecl 0x555bb12596a0 col:33 float64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x555bb12595a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x555bb1229200 'float64_t' sugar # | | | | |-Typedef 0x555bb11fff18 'float64_t' # | | | | `-BuiltinType 0x555bb11cf380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb1259428 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb12593e8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb1259448 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb1259408 'int' 3 # | | | `-ConstantMatrixType 0x555bb1259540 'matrix' # | | |-TypedefDecl 0x555bb12599e0 col:33 float64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x555bb12598e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x555bb1229200 'float64_t' sugar # | | | | |-Typedef 0x555bb11fff18 'float64_t' # | | | | `-BuiltinType 0x555bb11cf380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb1259768 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb1259728 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb1259788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb1259748 'int' 4 # | | | `-ConstantMatrixType 0x555bb1259880 'matrix' # | | |-TypedefDecl 0x555bb1259d30 col:33 float64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x555bb1259c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x555bb1229200 'float64_t' sugar # | | | | |-Typedef 0x555bb11fff18 'float64_t' # | | | | `-BuiltinType 0x555bb11cf380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb1259aa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb1259a68 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555bb1259ac8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555bb1259a88 'int' 1 # | | | `-ConstantMatrixType 0x555bb1259bd0 'matrix' # | | |-TypedefDecl 0x555bb125a070 col:33 float64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x555bb1259f70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x555bb1229200 'float64_t' sugar # | | | | |-Typedef 0x555bb11fff18 'float64_t' # | | | | `-BuiltinType 0x555bb11cf380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb1259df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb1259db8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555bb1259e18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555bb1259dd8 'int' 2 # | | | `-ConstantMatrixType 0x555bb1259f10 'matrix' # | | |-TypedefDecl 0x555bb125a3b0 col:33 float64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x555bb125a2b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x555bb1229200 'float64_t' sugar # | | | | |-Typedef 0x555bb11fff18 'float64_t' # | | | | `-BuiltinType 0x555bb11cf380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555bb125a138 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555bb125a0f8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555bb125a158 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555bb125a118 'int' 3 # | | | `-ConstantMatrixType 0x555bb125a250 'matrix' # | | `-TypedefDecl 0x555bb125a6f0 col:33 float64_t4x4 'matrix' # | | `-TemplateSpecializationType 0x555bb125a5f0 'matrix' sugar alias # | | |-name: 'matrix':'hlsl::matrix' qualified # | | | `-TypeAliasTemplateDecl 0x555bb11fb2f8 <> implicit matrix # | | |-TemplateArgument type 'float64_t':'double' # | | | `-TypedefType 0x555bb1229200 'float64_t' sugar # | | | |-Typedef 0x555bb11fff18 'float64_t' # | | | `-BuiltinType 0x555bb11cf380 'double' # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x555bb125a478 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x555bb125a438 'int' 4 # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x555bb125a498 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x555bb125a458 'int' 4 # | | `-ConstantMatrixType 0x555bb125a590 'matrix' # | |-NamespaceDecl 0x555bb126da18 prev 0x555bb11ffbf0 line:12:11 hlsl # | | |-original Namespace 0x555bb11cfa98 'hlsl' # | | `-NamespaceDecl 0x555bb126da88 line:14:11 __detail # | | |-ClassTemplateDecl 0x555bb126dd68 line:16:42 is_same # | | | |-TemplateTypeParmDecl 0x555bb126db10 col:20 typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x555bb126db90 col:32 typename depth 0 index 1 U # | | | `-CXXRecordDecl 0x555bb126dc68 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 0x555bb126dd10 <> Implicit # | | | |-CXXRecordDecl 0x555bb126de40 col:42 implicit struct is_same # | | | `-VarDecl 0x555bb126def8 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x555bb126df80 'bool' false # | | |-ClassTemplatePartialSpecializationDecl 0x555bb126e2f0 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 0x555bb11cfb70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateArgument type 'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x555bb11cfb70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x555bb126e028 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x555bb126e520 <> Implicit # | | | |-CXXRecordDecl 0x555bb126e5e0 col:30 implicit struct is_same # | | | `-VarDecl 0x555bb126e698 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x555bb126e700 'bool' true # | | |-ClassTemplateDecl 0x555bb1273088 col:38 enable_if # | | | |-NonTypeTemplateParmDecl 0x555bb1272e88 col:16 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x555bb1272ee0 col:28 typename depth 0 index 1 T # | | | `-CXXRecordDecl 0x555bb1272f88 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 0x555bb1273030 <> Implicit # | | | `-CXXRecordDecl 0x555bb1273160 col:38 implicit struct enable_if # | | |-ClassTemplatePartialSpecializationDecl 0x555bb1273540 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 0x555bb11cfb70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x555bb1273248 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x555bb12737a0 <> Implicit # | | | |-CXXRecordDecl 0x555bb1273860 col:30 implicit struct enable_if # | | | `-TypeAliasDecl 0x555bb1273918 col:9 Type 'T' # | | | `-TemplateTypeParmType 0x555bb12732a0 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x555bb1273248 'T' # | | |-TypeAliasTemplateDecl 0x555bb1273d00 col:1 enable_if_t # | | | |-NonTypeTemplateParmDecl 0x555bb12739e0 col:16 referenced 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x555bb1273a48 col:25 referenced class depth 0 index 1 T # | | | | `-TemplateArgument type 'void' # | | | | `-BuiltinType 0x555bb11cf1c0 'void' # | | | `-TypeAliasDecl 0x555bb1273ca0 col:7 enable_if_t 'typename enable_if::Type' # | | | `-DependentNameType 0x555bb1273c30 'typename enable_if::Type' dependent # | | |-FunctionTemplateDecl 0x555bb1275160 line:35:1 bit_cast # | | | |-TemplateTypeParmDecl 0x555bb1273d58 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x555bb1274630 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x555bb12746c8 col:39 referenced 'int' depth 0 index 2 N # | | | `-FunctionDecl 0x555bb12750b8 line:35:1 constexpr bit_cast 'enable_if_t> (vector)' implicit-inline # | | | |-ParmVarDecl 0x555bb1274f68 col:23 referenced V 'vector' # | | | `-CompoundStmt 0x555bb1275440 # | | | `-ReturnStmt 0x555bb1275430 # | | | `-BuiltinBitCastExpr 0x555bb1275408 'vector' # | | | `-DeclRefExpr 0x555bb12753b0 'vector' lvalue ParmVar 0x555bb1274f68 'V' 'vector' # | | |-FunctionTemplateDecl 0x555bb1277c50 line:40:50 bit_cast # | | | |-TemplateTypeParmDecl 0x555bb1275458 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x555bb12754e0 col:32 referenced typename depth 0 index 1 T # | | | `-FunctionDecl 0x555bb1277ba8 line:40:50 constexpr bit_cast 'enable_if_t (T)' implicit-inline # | | | |-ParmVarDecl 0x555bb1277a60 col:61 referenced F 'T' # | | | `-CompoundStmt 0x555bb1277da8 # | | | `-ReturnStmt 0x555bb1277d98 # | | | `-BuiltinBitCastExpr 0x555bb1277d70 'U' # | | | `-DeclRefExpr 0x555bb1277d40 'T' lvalue ParmVar 0x555bb1277a60 'F' 'T' # | | |-ClassTemplateDecl 0x555bb1277f60 line:44:30 is_arithmetic # | | | |-TemplateTypeParmDecl 0x555bb1277dc0 col:20 referenced typename depth 0 index 0 T # | | | `-CXXRecordDecl 0x555bb1277e60 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 0x555bb1277f08 <> Implicit # | | | |-CXXRecordDecl 0x555bb1278038 col:30 implicit struct is_arithmetic # | | | `-VarDecl 0x555bb12780f0 col:21 Value 'const hlsl_private bool' static cinit # | | | `-TypeTraitExpr 0x555bb1278168 'bool' __is_arithmetic # | | | `-TemplateTypeParmType 0x555bb1277e10 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x555bb1277dc0 'T' # | | `-TypeAliasTemplateDecl 0x555bb1278c08 line:49:1 HLSL_FIXED_VECTOR # | | |-TemplateTypeParmDecl 0x555bb12781d8 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x555bb1278278 col:27 referenced 'int' depth 0 index 1 N # | | `-TypeAliasDecl 0x555bb1278ba8 line:49:7 HLSL_FIXED_VECTOR 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' # | | `-TemplateSpecializationType 0x555bb1278ad0 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' sugar dependent alias # | | |-name: 'vector':'hlsl::vector' qualified # | | | `-TypeAliasTemplateDecl 0x555bb11cfdf0 <> 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 0x555bb12786a0 '__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 0x555bb126da88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x555bb1273d00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x555bb12783f0 'bool' # | | | | `-BinaryOperator 0x555bb12783d0 'bool' '&&' # | | | | |-BinaryOperator 0x555bb1278350 'bool' '>' # | | | | | |-DeclRefExpr 0x555bb1278310 'int' NonTypeTemplateParm 0x555bb1278278 'N' 'int' # | | | | | `-IntegerLiteral 0x555bb1278330 'int' 1 # | | | | `-BinaryOperator 0x555bb12783b0 'bool' '<=' # | | | | |-DeclRefExpr 0x555bb1278370 'int' NonTypeTemplateParm 0x555bb1278278 'N' 'int' # | | | | `-IntegerLiteral 0x555bb1278390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x555bb1278230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x555bb12781d8 'T' # | | | `-DependentNameType 0x555bb1278650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | |-TemplateArgument expr 'N':'value-parameter-0-1' # | | | `-DeclRefExpr 0x555bb12789b0 'int' NonTypeTemplateParm 0x555bb1278278 'N' 'int' # | | `-DependentSizedExtVectorType 0x555bb1278a80 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' dependent # | | |-SubstTemplateTypeParmType 0x555bb12789e0 '__detail::enable_if_t<(N > 1 && N <= 4), T>' sugar dependent class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555bb11cfdf0 'vector' # | | | `-TemplateSpecializationType 0x555bb12786a0 '__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 0x555bb126da88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x555bb1273d00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x555bb12783f0 'bool' # | | | | `-BinaryOperator 0x555bb12783d0 'bool' '&&' # | | | | |-BinaryOperator 0x555bb1278350 'bool' '>' # | | | | | |-DeclRefExpr 0x555bb1278310 'int' NonTypeTemplateParm 0x555bb1278278 'N' 'int' # | | | | | `-IntegerLiteral 0x555bb1278330 'int' 1 # | | | | `-BinaryOperator 0x555bb12783b0 'bool' '<=' # | | | | |-DeclRefExpr 0x555bb1278370 'int' NonTypeTemplateParm 0x555bb1278278 'N' 'int' # | | | | `-IntegerLiteral 0x555bb1278390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x555bb1278230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x555bb12781d8 'T' # | | | `-DependentNameType 0x555bb1278650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | `-SubstNonTypeTemplateParmExpr 0x555bb1278a18 <> 'int' # | | |-NonTypeTemplateParmDecl 0x555bb11cfc20 <> 'int' depth 0 index 1 element_count # | | | `-TemplateArgument expr '4' # | | | `-IntegerLiteral 0x555bb11cfc78 <> 'int' 4 # | | `-DeclRefExpr 0x555bb12789b0 'int' NonTypeTemplateParm 0x555bb1278278 'N' 'int' # | |-NamespaceDecl 0x555bb1278ca8 prev 0x555bb126da18 line:12:11 hlsl # | | |-original Namespace 0x555bb11cfa98 'hlsl' # | | |-FunctionDecl 0x555bb1278e28 col:6 abs 'half (half)' # | | | |-ParmVarDecl 0x555bb1278d40 col:14 'half' # | | | |-BuiltinAliasAttr 0x555bb1278ed8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x555bb1278f50 Implicit # | | | `-ConstAttr 0x555bb1278f78 Implicit # | | |-FunctionDecl 0x555bb1279128 col:7 abs 'half2 (half2)' # | | | |-ParmVarDecl 0x555bb1279000 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12791d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x555bb1279250 Implicit # | | | `-ConstAttr 0x555bb1279278 Implicit # | | |-FunctionDecl 0x555bb1279438 col:7 abs 'half3 (half3)' # | | | |-ParmVarDecl 0x555bb1279310 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12794e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x555bb1279560 Implicit # | | | `-ConstAttr 0x555bb1279588 Implicit # | | |-FunctionDecl 0x555bb1279748 col:7 abs 'half4 (half4)' # | | | |-ParmVarDecl 0x555bb1279620 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12797f8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x555bb1279870 Implicit # | | | `-ConstAttr 0x555bb1279898 Implicit # | | |-FunctionDecl 0x555bb127ae68 col:5 abs 'int (int)' # | | | |-ParmVarDecl 0x555bb127ad80 col:12 'int' # | | | |-BuiltinAliasAttr 0x555bb127af18 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x555bb127af90 Implicit # | | | `-ConstAttr 0x555bb127afb8 Implicit # | | |-FunctionDecl 0x555bb127b178 col:6 abs 'int2 (int2)' # | | | |-ParmVarDecl 0x555bb127b050 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x555bb127b228 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x555bb127b2a0 Implicit # | | | `-ConstAttr 0x555bb127b2c8 Implicit # | | |-FunctionDecl 0x555bb127b488 col:6 abs 'int3 (int3)' # | | | |-ParmVarDecl 0x555bb127b360 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x555bb127b538 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x555bb127b5b0 Implicit # | | | `-ConstAttr 0x555bb127b5d8 Implicit # | | |-FunctionDecl 0x555bb127b798 col:6 abs 'int4 (int4)' # | | | |-ParmVarDecl 0x555bb127b670 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x555bb127b848 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x555bb127b8c0 Implicit # | | | `-ConstAttr 0x555bb127b8e8 Implicit # | | |-FunctionDecl 0x555bb127ba68 col:16 constexpr abs 'uint (uint)' implicit-inline # | | | |-ParmVarDecl 0x555bb127b938 col:25 used V 'uint':'unsigned int' # | | | `-CompoundStmt 0x555bb127bb88 # | | | `-ReturnStmt 0x555bb127bb78 # | | | `-ImplicitCastExpr 0x555bb127bb60 'uint':'unsigned int' # | | | `-DeclRefExpr 0x555bb127bb40 'uint':'unsigned int' lvalue ParmVar 0x555bb127b938 'V' 'uint':'unsigned int' # | | |-FunctionDecl 0x555bb127bd90 col:17 constexpr abs 'uint2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x555bb127bbd8 col:27 used V 'uint2':'vector' # | | | `-CompoundStmt 0x555bb127beb0 # | | | `-ReturnStmt 0x555bb127bea0 # | | | `-ImplicitCastExpr 0x555bb127be88 'uint2':'vector' # | | | `-DeclRefExpr 0x555bb127be68 'uint2':'vector' lvalue ParmVar 0x555bb127bbd8 'V' 'uint2':'vector' # | | |-FunctionDecl 0x555bb127c038 col:17 constexpr abs 'uint3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x555bb127bf08 col:27 used V 'uint3':'vector' # | | | `-CompoundStmt 0x555bb127c158 # | | | `-ReturnStmt 0x555bb127c148 # | | | `-ImplicitCastExpr 0x555bb127c130 'uint3':'vector' # | | | `-DeclRefExpr 0x555bb127c110 'uint3':'vector' lvalue ParmVar 0x555bb127bf08 'V' 'uint3':'vector' # | | |-FunctionDecl 0x555bb127c2d8 col:17 constexpr abs 'uint4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x555bb127c1a8 col:27 used V 'uint4':'vector' # | | | `-CompoundStmt 0x555bb127c3f8 # | | | `-ReturnStmt 0x555bb127c3e8 # | | | `-ImplicitCastExpr 0x555bb127c3d0 'uint4':'vector' # | | | `-DeclRefExpr 0x555bb127c3b0 'uint4':'vector' lvalue ParmVar 0x555bb127c1a8 'V' 'uint4':'vector' # | | |-FunctionDecl 0x555bb127c528 col:7 abs 'float (float)' # | | | |-ParmVarDecl 0x555bb127c438 col:16 'float' # | | | |-BuiltinAliasAttr 0x555bb127c5d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x555bb127c650 Implicit # | | | `-ConstAttr 0x555bb127c678 Implicit # | | |-FunctionDecl 0x555bb127c838 col:8 abs 'float2 (float2)' # | | | |-ParmVarDecl 0x555bb127c710 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555bb127c8e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x555bb127c960 Implicit # | | | `-ConstAttr 0x555bb127c988 Implicit # | | |-FunctionDecl 0x555bb127cb48 col:8 abs 'float3 (float3)' # | | | |-ParmVarDecl 0x555bb127ca20 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555bb127cbf8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x555bb127cc70 Implicit # | | | `-ConstAttr 0x555bb127cc98 Implicit # | | |-FunctionDecl 0x555bb127d5d8 col:8 abs 'float4 (float4)' # | | | |-ParmVarDecl 0x555bb127d4b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555bb127d688 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x555bb127d700 Implicit # | | | `-ConstAttr 0x555bb127d728 Implicit # | | |-FunctionDecl 0x555bb127d8c8 col:9 abs 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x555bb127d7a0 col:20 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x555bb127d978 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x555bb127d9f0 Implicit # | | | `-ConstAttr 0x555bb127da18 Implicit # | | |-FunctionDecl 0x555bb127dbd8 col:10 abs 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x555bb127dab0 col:22 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x555bb127dc88 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x555bb127dd00 Implicit # | | | `-ConstAttr 0x555bb127dd28 Implicit # | | |-FunctionDecl 0x555bb127dee8 col:10 abs 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x555bb127ddc0 col:22 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x555bb127df98 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x555bb127e010 Implicit # | | | `-ConstAttr 0x555bb127e038 Implicit # | | |-FunctionDecl 0x555bb127e1f8 col:10 abs 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x555bb127e0d0 col:22 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x555bb127e2a8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x555bb127e320 Implicit # | | | `-ConstAttr 0x555bb127e348 Implicit # | | |-FunctionDecl 0x555bb1282b70 col:20 constexpr abs 'uint64_t (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x555bb127e398 col:33 used V 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x555bb1282c90 # | | | `-ReturnStmt 0x555bb1282c80 # | | | `-ImplicitCastExpr 0x555bb1282c68 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x555bb1282c48 'uint64_t':'unsigned long' lvalue ParmVar 0x555bb127e398 'V' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x555bb1282e18 col:21 constexpr abs 'uint64_t2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555bb1282ce8 col:35 used V 'uint64_t2':'vector' # | | | `-CompoundStmt 0x555bb1282f38 # | | | `-ReturnStmt 0x555bb1282f28 # | | | `-ImplicitCastExpr 0x555bb1282f10 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x555bb1282ef0 'uint64_t2':'vector' lvalue ParmVar 0x555bb1282ce8 'V' 'uint64_t2':'vector' # | | |-FunctionDecl 0x555bb12830b8 col:21 constexpr abs 'uint64_t3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555bb1282f88 col:35 used V 'uint64_t3':'vector' # | | | `-CompoundStmt 0x555bb12831d8 # | | | `-ReturnStmt 0x555bb12831c8 # | | | `-ImplicitCastExpr 0x555bb12831b0 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x555bb1283190 'uint64_t3':'vector' lvalue ParmVar 0x555bb1282f88 'V' 'uint64_t3':'vector' # | | |-FunctionDecl 0x555bb1283358 col:21 constexpr abs 'uint64_t4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555bb1283228 col:35 used V 'uint64_t4':'vector' # | | | `-CompoundStmt 0x555bb1283478 # | | | `-ReturnStmt 0x555bb1283468 # | | | `-ImplicitCastExpr 0x555bb1283450 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x555bb1283430 'uint64_t4':'vector' lvalue ParmVar 0x555bb1283228 'V' 'uint64_t4':'vector' # | | |-FunctionDecl 0x555bb12835a8 col:8 abs 'double (double)' # | | | |-ParmVarDecl 0x555bb12834b8 col:18 'double' # | | | |-BuiltinAliasAttr 0x555bb1283658 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x555bb12836d0 Implicit # | | | `-ConstAttr 0x555bb12836f8 Implicit # | | |-FunctionDecl 0x555bb12838b8 col:9 abs 'double2 (double2)' # | | | |-ParmVarDecl 0x555bb1283790 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x555bb1283968 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x555bb12839e0 Implicit # | | | `-ConstAttr 0x555bb1283a08 Implicit # | | |-FunctionDecl 0x555bb1284cc8 col:9 abs 'double3 (double3)' # | | | |-ParmVarDecl 0x555bb1283aa0 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x555bb1284d78 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x555bb1284df0 Implicit # | | | `-ConstAttr 0x555bb1284e18 Implicit # | | |-FunctionDecl 0x555bb1284fd8 col:9 abs 'double4 (double4)' # | | | |-ParmVarDecl 0x555bb1284eb0 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x555bb1285088 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x555bb1285100 Implicit # | | | `-ConstAttr 0x555bb1285128 Implicit # | | |-FunctionDecl 0x555bb1285238 col:6 acos 'half (half)' # | | | |-ParmVarDecl 0x555bb1285188 col:15 'half' # | | | |-BuiltinAliasAttr 0x555bb12852e8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x555bb1285360 Implicit # | | | `-ConstAttr 0x555bb1285388 Implicit # | | |-FunctionDecl 0x555bb12854a0 col:7 acos 'half2 (half2)' # | | | |-ParmVarDecl 0x555bb12853f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555bb1285550 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x555bb12855c8 Implicit # | | | `-ConstAttr 0x555bb12855f0 Implicit # | | |-FunctionDecl 0x555bb1285718 col:7 acos 'half3 (half3)' # | | | |-ParmVarDecl 0x555bb1285668 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12857c8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x555bb1285840 Implicit # | | | `-ConstAttr 0x555bb1285868 Implicit # | | |-FunctionDecl 0x555bb1285990 col:7 acos 'half4 (half4)' # | | | |-ParmVarDecl 0x555bb12858e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555bb1285a40 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x555bb1285ab8 Implicit # | | | `-ConstAttr 0x555bb1285ae0 Implicit # | | |-FunctionDecl 0x555bb1285c30 col:7 used acos 'float (float)' # | | | |-ParmVarDecl 0x555bb1285b40 col:17 'float' # | | | |-BuiltinAliasAttr 0x555bb1285ce0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x555bb1285d58 Implicit # | | | `-ConstAttr 0x555bb1285d80 Implicit # | | |-FunctionDecl 0x555bb1285ea8 col:8 used acos 'float2 (float2)' # | | | |-ParmVarDecl 0x555bb1285df8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555bb1285f58 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x555bb1285fd0 Implicit # | | | `-ConstAttr 0x555bb1285ff8 Implicit # | | |-FunctionDecl 0x555bb1286120 col:8 used acos 'float3 (float3)' # | | | |-ParmVarDecl 0x555bb1286070 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12861d0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x555bb1286248 Implicit # | | | `-ConstAttr 0x555bb1286270 Implicit # | | |-FunctionDecl 0x555bb1286398 col:8 used acos 'float4 (float4)' # | | | |-ParmVarDecl 0x555bb12862e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555bb1286448 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x555bb12864c0 Implicit # | | | `-ConstAttr 0x555bb12864e8 Implicit # | | |-FunctionDecl 0x555bb1286768 col:11 AddUint64 'uint32_t2 (uint32_t2, uint32_t2)' # | | | |-ParmVarDecl 0x555bb1286590 col:30 'uint32_t2':'vector' # | | | |-ParmVarDecl 0x555bb1286610 col:41 'uint32_t2':'vector' # | | | |-AvailabilityAttr 0x555bb1286820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb12868e0 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x555bb1286928 Implicit # | | | `-ConstAttr 0x555bb1286950 Implicit # | | |-FunctionDecl 0x555bb1289050 col:11 AddUint64 'uint32_t4 (uint32_t4, uint32_t4)' # | | | |-ParmVarDecl 0x555bb12869f0 col:30 'uint32_t4':'vector' # | | | |-ParmVarDecl 0x555bb1286a70 col:41 'uint32_t4':'vector' # | | | |-AvailabilityAttr 0x555bb1289108 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb12891c8 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x555bb1289210 Implicit # | | | `-ConstAttr 0x555bb1289238 Implicit # | | |-FunctionDecl 0x555bb1289380 col:6 all 'bool (half)' # | | | |-ParmVarDecl 0x555bb1289298 col:14 'half' # | | | |-BuiltinAliasAttr 0x555bb1289430 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x555bb12894a8 Implicit # | | | `-ConstAttr 0x555bb12894d0 Implicit # | | |-FunctionDecl 0x555bb1289660 col:6 all 'bool (half2)' # | | | |-ParmVarDecl 0x555bb1289538 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555bb1289710 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x555bb1289788 Implicit # | | | `-ConstAttr 0x555bb12897b0 Implicit # | | |-FunctionDecl 0x555bb1289950 col:6 all 'bool (half3)' # | | | |-ParmVarDecl 0x555bb1289828 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555bb1289a00 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x555bb1289a78 Implicit # | | | `-ConstAttr 0x555bb1289aa0 Implicit # | | |-FunctionDecl 0x555bb1289c40 col:6 all 'bool (half4)' # | | | |-ParmVarDecl 0x555bb1289b18 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555bb1289cf0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x555bb1289d68 Implicit # | | | `-ConstAttr 0x555bb1289d90 Implicit # | | |-FunctionDecl 0x555bb1289ed0 col:6 all 'bool (bool)' # | | | |-ParmVarDecl 0x555bb1289de8 col:14 'bool' # | | | |-BuiltinAliasAttr 0x555bb1289f80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x555bb1289ff8 Implicit # | | | `-ConstAttr 0x555bb128a020 Implicit # | | |-FunctionDecl 0x555bb128a1f0 col:6 all 'bool (bool2)' # | | | |-ParmVarDecl 0x555bb128a0d0 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x555bb128a2a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x555bb128a318 Implicit # | | | `-ConstAttr 0x555bb128a340 Implicit # | | |-FunctionDecl 0x555bb128a500 col:6 all 'bool (bool3)' # | | | |-ParmVarDecl 0x555bb128a3e0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x555bb128a5b0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x555bb128a628 Implicit # | | | `-ConstAttr 0x555bb128a650 Implicit # | | |-FunctionDecl 0x555bb128a810 col:6 all 'bool (bool4)' # | | | |-ParmVarDecl 0x555bb128a6f0 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x555bb128a8c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x555bb128a938 Implicit # | | | `-ConstAttr 0x555bb128a960 Implicit # | | |-FunctionDecl 0x555bb128aab0 col:6 all 'bool (int)' # | | | |-ParmVarDecl 0x555bb128a9d0 col:13 'int' # | | | |-BuiltinAliasAttr 0x555bb128ab60 clang_builtin_alias __builtin_hlsl_all # | | | |-BuiltinAliasAttr 0x555bb128abc0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x555bb128ac08 Implicit # | | | `-ConstAttr 0x555bb128ac30 Implicit # | | |-FunctionDecl 0x555bb128add0 col:6 all 'bool (int2)' # | | | |-ParmVarDecl 0x555bb128aca8 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x555bb128ae80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x555bb128aef8 Implicit # | | | `-ConstAttr 0x555bb128af20 Implicit # | | |-FunctionDecl 0x555bb128b0d0 col:6 all 'bool (int3)' # | | | |-ParmVarDecl 0x555bb128af98 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x555bb128b180 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x555bb128b1f8 Implicit # | | | `-ConstAttr 0x555bb128b220 Implicit # | | |-FunctionDecl 0x555bb128b3c0 col:6 all 'bool (int4)' # | | | |-ParmVarDecl 0x555bb128b298 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x555bb128b470 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x555bb128b4e8 Implicit # | | | `-ConstAttr 0x555bb128b510 Implicit # | | |-FunctionDecl 0x555bb128b6b0 col:6 all 'bool (uint)' # | | | |-ParmVarDecl 0x555bb128b588 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x555bb128b760 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x555bb128b7d8 Implicit # | | | `-ConstAttr 0x555bb128b800 Implicit # | | |-FunctionDecl 0x555bb128b9a0 col:6 all 'bool (uint2)' # | | | |-ParmVarDecl 0x555bb128b878 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x555bb128ba50 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x555bb128bac8 Implicit # | | | `-ConstAttr 0x555bb128baf0 Implicit # | | |-FunctionDecl 0x555bb128bc90 col:6 all 'bool (uint3)' # | | | |-ParmVarDecl 0x555bb128bb68 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x555bb128bd40 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x555bb128bdb8 Implicit # | | | `-ConstAttr 0x555bb128bde0 Implicit # | | |-FunctionDecl 0x555bb128bf80 col:6 all 'bool (uint4)' # | | | |-ParmVarDecl 0x555bb128be58 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x555bb128c030 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x555bb128c0c8 Implicit # | | | `-ConstAttr 0x555bb128c0f0 Implicit # | | |-FunctionDecl 0x555bb128c230 col:6 all 'bool (float)' # | | | |-ParmVarDecl 0x555bb128c150 col:15 'float' # | | | |-BuiltinAliasAttr 0x555bb128c2e0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x555bb128c358 Implicit # | | | `-ConstAttr 0x555bb128c380 Implicit # | | |-FunctionDecl 0x555bb128c520 col:6 all 'bool (float2)' # | | | |-ParmVarDecl 0x555bb128c3f8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555bb128c5d0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x555bb128c648 Implicit # | | | `-ConstAttr 0x555bb128c670 Implicit # | | |-FunctionDecl 0x555bb128c810 col:6 all 'bool (float3)' # | | | |-ParmVarDecl 0x555bb128c6e8 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555bb128c8c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x555bb128c938 Implicit # | | | `-ConstAttr 0x555bb128c960 Implicit # | | |-FunctionDecl 0x555bb128cb00 col:6 all 'bool (float4)' # | | | |-ParmVarDecl 0x555bb128c9d8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555bb128cbb0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x555bb128cc28 Implicit # | | | `-ConstAttr 0x555bb128cc50 Implicit # | | |-FunctionDecl 0x555bb128cdf0 col:6 all 'bool (int64_t)' # | | | |-ParmVarDecl 0x555bb128ccc8 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x555bb128cea0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x555bb128cf18 Implicit # | | | `-ConstAttr 0x555bb128cf40 Implicit # | | |-FunctionDecl 0x555bb128d0f0 col:6 all 'bool (int64_t2)' # | | | |-ParmVarDecl 0x555bb128cfb8 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x555bb128d1a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x555bb128d218 Implicit # | | | `-ConstAttr 0x555bb128d240 Implicit # | | |-FunctionDecl 0x555bb128d3e0 col:6 all 'bool (int64_t3)' # | | | |-ParmVarDecl 0x555bb128d2b8 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x555bb128d490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x555bb128d508 Implicit # | | | `-ConstAttr 0x555bb128d530 Implicit # | | |-FunctionDecl 0x555bb128d6d0 col:6 all 'bool (int64_t4)' # | | | |-ParmVarDecl 0x555bb128d5a8 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x555bb128d780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x555bb128d7f8 Implicit # | | | `-ConstAttr 0x555bb128d820 Implicit # | | |-FunctionDecl 0x555bb128d9c0 col:6 all 'bool (uint64_t)' # | | | |-ParmVarDecl 0x555bb128d898 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x555bb128da70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x555bb128dae8 Implicit # | | | `-ConstAttr 0x555bb128db10 Implicit # | | |-FunctionDecl 0x555bb128dcb0 col:6 all 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x555bb128db88 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x555bb128dd60 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x555bb128ddd8 Implicit # | | | `-ConstAttr 0x555bb128de00 Implicit # | | |-FunctionDecl 0x555bb128dfa0 col:6 all 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x555bb128de78 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x555bb128e050 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x555bb128fc98 Implicit # | | | `-ConstAttr 0x555bb128fcc0 Implicit # | | |-FunctionDecl 0x555bb128fe60 col:6 all 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x555bb128fd38 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x555bb128ff10 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x555bb128ff88 Implicit # | | | `-ConstAttr 0x555bb128ffb0 Implicit # | | |-FunctionDecl 0x555bb12900f0 col:6 all 'bool (double)' # | | | |-ParmVarDecl 0x555bb1290010 col:16 'double' # | | | |-BuiltinAliasAttr 0x555bb12901a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x555bb1290218 Implicit # | | | `-ConstAttr 0x555bb1290240 Implicit # | | |-FunctionDecl 0x555bb12903e0 col:6 all 'bool (double2)' # | | | |-ParmVarDecl 0x555bb12902b8 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x555bb1290490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x555bb1290508 Implicit # | | | `-ConstAttr 0x555bb1290530 Implicit # | | |-FunctionDecl 0x555bb12906d0 col:6 all 'bool (double3)' # | | | |-ParmVarDecl 0x555bb12905a8 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x555bb1290780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x555bb12907f8 Implicit # | | | `-ConstAttr 0x555bb1290820 Implicit # | | |-FunctionDecl 0x555bb12909c0 col:6 all 'bool (double4)' # | | | |-ParmVarDecl 0x555bb1290898 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x555bb1290a70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x555bb1290ae8 Implicit # | | | `-ConstAttr 0x555bb1290b10 Implicit # | | |-FunctionDecl 0x555bb1290d00 col:6 and 'bool (bool, bool)' # | | | |-ParmVarDecl 0x555bb1290b68 col:15 x 'bool' # | | | |-ParmVarDecl 0x555bb1290be0 col:23 y 'bool' # | | | |-BuiltinAliasAttr 0x555bb1290db8 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x555bb1290e30 Implicit # | | | `-ConstAttr 0x555bb1290e58 Implicit # | | |-FunctionDecl 0x555bb1291078 col:7 and 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x555bb1290ea8 col:17 x 'bool2':'vector' # | | | |-ParmVarDecl 0x555bb1290f28 col:26 y 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x555bb1291130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x555bb12911a8 Implicit # | | | `-ConstAttr 0x555bb12911d0 Implicit # | | |-FunctionDecl 0x555bb1291408 col:7 and 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x555bb1291230 col:17 x 'bool3':'vector' # | | | |-ParmVarDecl 0x555bb12912b0 col:26 y 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12914c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x555bb1291538 Implicit # | | | `-ConstAttr 0x555bb1291560 Implicit # | | |-FunctionDecl 0x555bb1291798 col:7 and 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x555bb12915c0 col:17 x 'bool4':'vector' # | | | |-ParmVarDecl 0x555bb1291640 col:26 y 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x555bb1291850 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x555bb12918c8 Implicit # | | | `-ConstAttr 0x555bb12918f0 Implicit # | | |-FunctionDecl 0x555bb1291b48 col:9 and 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x555bb1291978 col:21 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x555bb12919f8 col:32 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x555bb1291c00 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x555bb1291c88 Implicit # | | | `-ConstAttr 0x555bb1291cb0 Implicit # | | |-FunctionDecl 0x555bb1291f08 col:9 and 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x555bb1291d38 col:21 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x555bb1291db8 col:32 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x555bb1291fc0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x555bb1292038 Implicit # | | | `-ConstAttr 0x555bb1292060 Implicit # | | |-FunctionDecl 0x555bb12922b8 col:9 and 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x555bb12920e8 col:21 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x555bb1292168 col:32 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x555bb1292370 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x555bb12923e8 Implicit # | | | `-ConstAttr 0x555bb1292410 Implicit # | | |-FunctionDecl 0x555bb1292668 col:9 and 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x555bb1292498 col:21 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x555bb1292518 col:32 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x555bb1292720 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x555bb1292798 Implicit # | | | `-ConstAttr 0x555bb12927c0 Implicit # | | |-FunctionDecl 0x555bb1292a18 col:9 and 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x555bb1292848 col:21 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x555bb12928c8 col:32 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x555bb1292ad0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x555bb1292b48 Implicit # | | | `-ConstAttr 0x555bb1292b70 Implicit # | | |-FunctionDecl 0x555bb1292de8 col:9 and 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x555bb1292bf8 col:21 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x555bb1292c98 col:32 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x555bb1292ea0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x555bb1292f18 Implicit # | | | `-ConstAttr 0x555bb1292f40 Implicit # | | |-FunctionDecl 0x555bb1293198 col:9 and 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x555bb1292fc8 col:21 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x555bb1293048 col:32 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x555bb1293250 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x555bb12932c8 Implicit # | | | `-ConstAttr 0x555bb12932f0 Implicit # | | |-FunctionDecl 0x555bb1293548 col:9 and 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x555bb1293378 col:21 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x555bb12933f8 col:32 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x555bb1293600 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x555bb1293678 Implicit # | | | `-ConstAttr 0x555bb12936a0 Implicit # | | |-FunctionDecl 0x555bb12938f8 col:9 and 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x555bb1293728 col:21 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x555bb12937a8 col:32 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x555bb12939b0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x555bb1293a28 Implicit # | | | `-ConstAttr 0x555bb1293a50 Implicit # | | |-FunctionDecl 0x555bb1293cc8 col:9 and 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x555bb1293ad8 col:21 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x555bb1293b58 col:32 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x555bb1293d80 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x555bb1293df8 Implicit # | | | `-ConstAttr 0x555bb1293e20 Implicit # | | |-FunctionDecl 0x555bb1294078 col:9 and 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x555bb1293ea8 col:21 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x555bb1293f28 col:32 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x555bb1294130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x555bb12941a8 Implicit # | | | `-ConstAttr 0x555bb12941d0 Implicit # | | |-FunctionDecl 0x555bb1294428 col:9 and 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x555bb1294258 col:21 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x555bb12942d8 col:32 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x555bb12944e0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x555bb1294558 Implicit # | | | `-ConstAttr 0x555bb1294580 Implicit # | | |-FunctionDecl 0x555bb12947d8 col:9 and 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x555bb1294608 col:21 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x555bb1294688 col:32 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x555bb1294890 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x555bb1294908 Implicit # | | | `-ConstAttr 0x555bb1294930 Implicit # | | |-FunctionDecl 0x555bb1294b88 col:9 and 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x555bb12949b8 col:21 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x555bb1294a38 col:32 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x555bb1294c40 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x555bb1260288 Implicit # | | | `-ConstAttr 0x555bb12602b0 Implicit # | | |-FunctionDecl 0x555bb1260508 col:9 and 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x555bb1260338 col:21 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x555bb12603b8 col:32 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x555bb12605c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x555bb1260638 Implicit # | | | `-ConstAttr 0x555bb1260660 Implicit # | | |-FunctionDecl 0x555bb1260768 col:6 any 'bool (half)' # | | | |-ParmVarDecl 0x555bb12606c0 col:14 'half' # | | | |-BuiltinAliasAttr 0x555bb1260818 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x555bb1260890 Implicit # | | | `-ConstAttr 0x555bb12608b8 Implicit # | | |-FunctionDecl 0x555bb12609c8 col:6 any 'bool (half2)' # | | | |-ParmVarDecl 0x555bb1260920 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555bb1260a78 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x555bb1260af0 Implicit # | | | `-ConstAttr 0x555bb1260b18 Implicit # | | |-FunctionDecl 0x555bb1260c38 col:6 any 'bool (half3)' # | | | |-ParmVarDecl 0x555bb1260b90 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555bb1260ce8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x555bb1260d60 Implicit # | | | `-ConstAttr 0x555bb1260d88 Implicit # | | |-FunctionDecl 0x555bb1260ea8 col:6 any 'bool (half4)' # | | | |-ParmVarDecl 0x555bb1260e00 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555bb1260f58 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x555bb1260fd0 Implicit # | | | `-ConstAttr 0x555bb1260ff8 Implicit # | | |-FunctionDecl 0x555bb12610f8 col:6 any 'bool (bool)' # | | | |-ParmVarDecl 0x555bb1261050 col:14 'bool' # | | | |-BuiltinAliasAttr 0x555bb12611a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x555bb1299cb0 Implicit # | | | `-ConstAttr 0x555bb1299cd8 Implicit # | | |-FunctionDecl 0x555bb1299df8 col:6 any 'bool (bool2)' # | | | |-ParmVarDecl 0x555bb1299d50 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x555bb1299ea8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x555bb1299f20 Implicit # | | | `-ConstAttr 0x555bb1299f48 Implicit # | | |-FunctionDecl 0x555bb129a068 col:6 any 'bool (bool3)' # | | | |-ParmVarDecl 0x555bb1299fc0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x555bb129a118 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x555bb129a190 Implicit # | | | `-ConstAttr 0x555bb129a1b8 Implicit # | | |-FunctionDecl 0x555bb129a2d8 col:6 any 'bool (bool4)' # | | | |-ParmVarDecl 0x555bb129a230 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x555bb129a388 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x555bb129a400 Implicit # | | | `-ConstAttr 0x555bb129a428 Implicit # | | |-FunctionDecl 0x555bb129a540 col:6 any 'bool (int)' # | | | |-ParmVarDecl 0x555bb129a498 col:13 'int' # | | | |-BuiltinAliasAttr 0x555bb129a5f0 clang_builtin_alias __builtin_hlsl_any # | | | |-BuiltinAliasAttr 0x555bb129a650 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x555bb129a698 Implicit # | | | `-ConstAttr 0x555bb129a6c0 Implicit # | | |-FunctionDecl 0x555bb129a7e0 col:6 any 'bool (int2)' # | | | |-ParmVarDecl 0x555bb129a738 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x555bb129a890 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x555bb129a908 Implicit # | | | `-ConstAttr 0x555bb129a930 Implicit # | | |-FunctionDecl 0x555bb129aa50 col:6 any 'bool (int3)' # | | | |-ParmVarDecl 0x555bb129a9a8 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x555bb129ab00 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x555bb129ab78 Implicit # | | | `-ConstAttr 0x555bb129aba0 Implicit # | | |-FunctionDecl 0x555bb129ace8 col:6 any 'bool (int4)' # | | | |-ParmVarDecl 0x555bb129ac18 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x555bb129ad98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x555bb129ae10 Implicit # | | | `-ConstAttr 0x555bb129ae38 Implicit # | | |-FunctionDecl 0x555bb129af58 col:6 any 'bool (uint)' # | | | |-ParmVarDecl 0x555bb129aeb0 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x555bb129b008 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x555bb129b080 Implicit # | | | `-ConstAttr 0x555bb129b0a8 Implicit # | | |-FunctionDecl 0x555bb129b1c8 col:6 any 'bool (uint2)' # | | | |-ParmVarDecl 0x555bb129b120 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x555bb129b278 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x555bb129b2f0 Implicit # | | | `-ConstAttr 0x555bb129b318 Implicit # | | |-FunctionDecl 0x555bb129b438 col:6 any 'bool (uint3)' # | | | |-ParmVarDecl 0x555bb129b390 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x555bb129b4e8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x555bb129b560 Implicit # | | | `-ConstAttr 0x555bb129b588 Implicit # | | |-FunctionDecl 0x555bb129b6a8 col:6 any 'bool (uint4)' # | | | |-ParmVarDecl 0x555bb129b600 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x555bb129b758 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x555bb129b7d0 Implicit # | | | `-ConstAttr 0x555bb129b7f8 Implicit # | | |-FunctionDecl 0x555bb129b900 col:6 any 'bool (float)' # | | | |-ParmVarDecl 0x555bb129b858 col:15 'float' # | | | |-BuiltinAliasAttr 0x555bb129b9b0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x555bb129ba28 Implicit # | | | `-ConstAttr 0x555bb129ba50 Implicit # | | |-FunctionDecl 0x555bb129bb70 col:6 any 'bool (float2)' # | | | |-ParmVarDecl 0x555bb129bac8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555bb129bc20 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x555bb129bc98 Implicit # | | | `-ConstAttr 0x555bb129bcd0 Implicit # | | |-FunctionDecl 0x555bb129bdf0 col:6 any 'bool (float3)' # | | | |-ParmVarDecl 0x555bb129bd48 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555bb129bea0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x555bb129bf18 Implicit # | | | `-ConstAttr 0x555bb129bf40 Implicit # | | |-FunctionDecl 0x555bb129c060 col:6 any 'bool (float4)' # | | | |-ParmVarDecl 0x555bb129bfb8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555bb129c110 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x555bb129c188 Implicit # | | | `-ConstAttr 0x555bb129c1b0 Implicit # | | |-FunctionDecl 0x555bb129c2d0 col:6 any 'bool (int64_t)' # | | | |-ParmVarDecl 0x555bb129c228 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x555bb129c380 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x555bb129c3f8 Implicit # | | | `-ConstAttr 0x555bb129c420 Implicit # | | |-FunctionDecl 0x555bb129c540 col:6 any 'bool (int64_t2)' # | | | |-ParmVarDecl 0x555bb129c498 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x555bb129c5f0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x555bb129c668 Implicit # | | | `-ConstAttr 0x555bb129c690 Implicit # | | |-FunctionDecl 0x555bb129c7b0 col:6 any 'bool (int64_t3)' # | | | |-ParmVarDecl 0x555bb129c708 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x555bb129c860 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x555bb129c8d8 Implicit # | | | `-ConstAttr 0x555bb129c900 Implicit # | | |-FunctionDecl 0x555bb129ca20 col:6 any 'bool (int64_t4)' # | | | |-ParmVarDecl 0x555bb129c978 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x555bb129cad0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x555bb129cb48 Implicit # | | | `-ConstAttr 0x555bb129cb70 Implicit # | | |-FunctionDecl 0x555bb129cce0 col:6 any 'bool (uint64_t)' # | | | |-ParmVarDecl 0x555bb129cbe8 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x555bb129cd90 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x555bb129ce08 Implicit # | | | `-ConstAttr 0x555bb129ce30 Implicit # | | |-FunctionDecl 0x555bb129cf50 col:6 any 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x555bb129cea8 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x555bb129d000 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x555bb129d078 Implicit # | | | `-ConstAttr 0x555bb129d0a0 Implicit # | | |-FunctionDecl 0x555bb129d1c0 col:6 any 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x555bb129d118 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x555bb129d270 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x555bb129d2e8 Implicit # | | | `-ConstAttr 0x555bb129d310 Implicit # | | |-FunctionDecl 0x555bb129d430 col:6 any 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x555bb129d388 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x555bb129d4e0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x555bb129d558 Implicit # | | | `-ConstAttr 0x555bb129d580 Implicit # | | |-FunctionDecl 0x555bb129d688 col:6 any 'bool (double)' # | | | |-ParmVarDecl 0x555bb129d5e0 col:16 'double' # | | | |-BuiltinAliasAttr 0x555bb129d738 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x555bb129d7b0 Implicit # | | | `-ConstAttr 0x555bb129d7d8 Implicit # | | |-FunctionDecl 0x555bb129d8f8 col:6 any 'bool (double2)' # | | | |-ParmVarDecl 0x555bb129d850 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x555bb129d9a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x555bb129da20 Implicit # | | | `-ConstAttr 0x555bb129da48 Implicit # | | |-FunctionDecl 0x555bb129db68 col:6 any 'bool (double3)' # | | | |-ParmVarDecl 0x555bb129dac0 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x555bb129dc18 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x555bb129dc90 Implicit # | | | `-ConstAttr 0x555bb129dcb8 Implicit # | | |-FunctionDecl 0x555bb129dde8 col:6 any 'bool (double4)' # | | | |-ParmVarDecl 0x555bb129dd40 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x555bb129de98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x555bb129df10 Implicit # | | | `-ConstAttr 0x555bb129df38 Implicit # | | |-FunctionDecl 0x555bb129e188 col:8 asdouble 'double (uint, uint)' # | | | |-ParmVarDecl 0x555bb129dfb0 col:21 'uint':'unsigned int' # | | | |-ParmVarDecl 0x555bb129e030 col:27 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x555bb129e240 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x555bb129e2b8 Implicit # | | | `-ConstAttr 0x555bb129e2e0 Implicit # | | |-FunctionDecl 0x555bb129e518 col:9 asdouble 'double2 (uint2, uint2)' # | | | |-ParmVarDecl 0x555bb129e348 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x555bb129e3c8 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x555bb129e5d0 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x555bb129e648 Implicit # | | | `-ConstAttr 0x555bb129e670 Implicit # | | |-FunctionDecl 0x555bb129e8b8 col:9 asdouble 'double3 (uint3, uint3)' # | | | |-ParmVarDecl 0x555bb129e6e8 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x555bb129e768 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x555bb129e970 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x555bb129e9e8 Implicit # | | | `-ConstAttr 0x555bb129ea10 Implicit # | | |-FunctionDecl 0x555bb129ed00 col:9 asdouble 'double4 (uint4, uint4)' # | | | |-ParmVarDecl 0x555bb129ea88 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x555bb129eb08 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x555bb129edb8 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x555bb129ee30 Implicit # | | | `-ConstAttr 0x555bb129ee58 Implicit # | | |-FunctionDecl 0x555bb129ef68 col:6 asin 'half (half)' # | | | |-ParmVarDecl 0x555bb129eeb8 col:15 'half' # | | | |-BuiltinAliasAttr 0x555bb129f018 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x555bb129f090 Implicit # | | | `-ConstAttr 0x555bb129f0b8 Implicit # | | |-FunctionDecl 0x555bb129f1d0 col:7 asin 'half2 (half2)' # | | | |-ParmVarDecl 0x555bb129f120 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555bb129f280 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x555bb129f2f8 Implicit # | | | `-ConstAttr 0x555bb129f320 Implicit # | | |-FunctionDecl 0x555bb129f448 col:7 asin 'half3 (half3)' # | | | |-ParmVarDecl 0x555bb129f398 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555bb129f4f8 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x555bb129f570 Implicit # | | | `-ConstAttr 0x555bb129f598 Implicit # | | |-FunctionDecl 0x555bb129f6c0 col:7 asin 'half4 (half4)' # | | | |-ParmVarDecl 0x555bb129f610 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555bb129f770 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x555bb129f7e8 Implicit # | | | `-ConstAttr 0x555bb129f810 Implicit # | | |-FunctionDecl 0x555bb129f920 col:7 used asin 'float (float)' # | | | |-ParmVarDecl 0x555bb129f870 col:17 'float' # | | | |-BuiltinAliasAttr 0x555bb129f9d0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x555bb129fa48 Implicit # | | | `-ConstAttr 0x555bb129fa70 Implicit # | | |-FunctionDecl 0x555bb129fb98 col:8 used asin 'float2 (float2)' # | | | |-ParmVarDecl 0x555bb129fae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555bb129fc48 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x555bb129fcc0 Implicit # | | | `-ConstAttr 0x555bb128e460 Implicit # | | |-FunctionDecl 0x555bb128e588 col:8 used asin 'float3 (float3)' # | | | |-ParmVarDecl 0x555bb128e4d8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555bb128e638 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x555bb128e6b0 Implicit # | | | `-ConstAttr 0x555bb128e6d8 Implicit # | | |-FunctionDecl 0x555bb128e800 col:8 used asin 'float4 (float4)' # | | | |-ParmVarDecl 0x555bb128e750 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555bb128e8b0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x555bb128e928 Implicit # | | | `-ConstAttr 0x555bb128e950 Implicit # | | |-FunctionDecl 0x555bb128ea60 col:6 atan 'half (half)' # | | | |-ParmVarDecl 0x555bb128e9b0 col:15 'half' # | | | |-BuiltinAliasAttr 0x555bb128eb10 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x555bb128eb88 Implicit # | | | `-ConstAttr 0x555bb128ebb0 Implicit # | | |-FunctionDecl 0x555bb128ecc8 col:7 atan 'half2 (half2)' # | | | |-ParmVarDecl 0x555bb128ec18 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555bb128ed78 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x555bb128edf0 Implicit # | | | `-ConstAttr 0x555bb128ee18 Implicit # | | |-FunctionDecl 0x555bb128ef40 col:7 atan 'half3 (half3)' # | | | |-ParmVarDecl 0x555bb128ee90 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555bb128eff0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x555bb128f068 Implicit # | | | `-ConstAttr 0x555bb128f090 Implicit # | | |-FunctionDecl 0x555bb128f1b8 col:7 atan 'half4 (half4)' # | | | |-ParmVarDecl 0x555bb128f108 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555bb128f268 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x555bb128f2e0 Implicit # | | | `-ConstAttr 0x555bb128f308 Implicit # | | |-FunctionDecl 0x555bb12a2d00 col:7 used atan 'float (float)' # | | | |-ParmVarDecl 0x555bb128f368 col:17 'float' # | | | |-BuiltinAliasAttr 0x555bb12a2db0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x555bb12a2e28 Implicit # | | | `-ConstAttr 0x555bb12a2e50 Implicit # | | |-FunctionDecl 0x555bb12a2f78 col:8 used atan 'float2 (float2)' # | | | |-ParmVarDecl 0x555bb12a2ec8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12a3028 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x555bb12a30a0 Implicit # | | | `-ConstAttr 0x555bb12a30c8 Implicit # | | |-FunctionDecl 0x555bb12a31f0 col:8 used atan 'float3 (float3)' # | | | |-ParmVarDecl 0x555bb12a3140 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12a32a0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x555bb12a3318 Implicit # | | | `-ConstAttr 0x555bb12a3340 Implicit # | | |-FunctionDecl 0x555bb12a3468 col:8 used atan 'float4 (float4)' # | | | |-ParmVarDecl 0x555bb12a33b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12a3518 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x555bb12a3590 Implicit # | | | `-ConstAttr 0x555bb12a35b8 Implicit # | | |-FunctionDecl 0x555bb12a37a8 col:6 atan2 'half (half, half)' # | | | |-ParmVarDecl 0x555bb12a3618 col:17 y 'half' # | | | |-ParmVarDecl 0x555bb12a3698 col:25 x 'half' # | | | |-BuiltinAliasAttr 0x555bb12a3860 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x555bb12a38d8 Implicit # | | | `-ConstAttr 0x555bb12a3900 Implicit # | | |-FunctionDecl 0x555bb12a3b28 col:7 atan2 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x555bb12a3950 col:19 y 'half2':'vector' # | | | |-ParmVarDecl 0x555bb12a39d0 col:28 x 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12a3be0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x555bb12a3c58 Implicit # | | | `-ConstAttr 0x555bb12a3c80 Implicit # | | |-FunctionDecl 0x555bb12a3ee8 col:7 atan2 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x555bb12a3d10 col:19 y 'half3':'vector' # | | | |-ParmVarDecl 0x555bb12a3d90 col:28 x 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12a3fa0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x555bb12a4018 Implicit # | | | `-ConstAttr 0x555bb12a4040 Implicit # | | |-FunctionDecl 0x555bb12a4278 col:7 atan2 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x555bb12a40a0 col:19 y 'half4':'vector' # | | | |-ParmVarDecl 0x555bb12a4120 col:28 x 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12a4330 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x555bb12a43a8 Implicit # | | | `-ConstAttr 0x555bb12a43d0 Implicit # | | |-FunctionDecl 0x555bb12a45c8 col:7 used atan2 'float (float, float)' # | | | |-ParmVarDecl 0x555bb12a4430 col:19 y 'float' # | | | |-ParmVarDecl 0x555bb12a44b0 col:28 x 'float' # | | | |-BuiltinAliasAttr 0x555bb12a4680 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x555bb12a46f8 Implicit # | | | `-ConstAttr 0x555bb12a4720 Implicit # | | |-FunctionDecl 0x555bb12a4958 col:8 used atan2 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x555bb12a4780 col:21 y 'float2':'vector' # | | | |-ParmVarDecl 0x555bb12a4800 col:31 x 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12a4a10 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x555bb12a4a88 Implicit # | | | `-ConstAttr 0x555bb12a4ab0 Implicit # | | |-FunctionDecl 0x555bb12a4d20 col:8 used atan2 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x555bb12a4b10 col:21 y 'float3':'vector' # | | | |-ParmVarDecl 0x555bb12a4b90 col:31 x 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12a4dd8 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x555bb12a4e50 Implicit # | | | `-ConstAttr 0x555bb12a4e78 Implicit # | | |-FunctionDecl 0x555bb12a50a8 col:8 used atan2 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x555bb12a4ed8 col:21 y 'float4':'vector' # | | | |-ParmVarDecl 0x555bb12a4f58 col:31 x 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12a5160 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x555bb12a51d8 Implicit # | | | `-ConstAttr 0x555bb12a5200 Implicit # | | |-FunctionDecl 0x555bb12a5310 col:6 ceil 'half (half)' # | | | |-ParmVarDecl 0x555bb12a5260 col:15 'half' # | | | |-BuiltinAliasAttr 0x555bb12a53c0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x555bb12a5438 Implicit # | | | `-ConstAttr 0x555bb12a5460 Implicit # | | |-FunctionDecl 0x555bb12a5578 col:7 ceil 'half2 (half2)' # | | | |-ParmVarDecl 0x555bb12a54c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12a5628 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x555bb12a56a0 Implicit # | | | `-ConstAttr 0x555bb12a56c8 Implicit # | | |-FunctionDecl 0x555bb12a57f0 col:7 ceil 'half3 (half3)' # | | | |-ParmVarDecl 0x555bb12a5740 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12a58a0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x555bb12a5918 Implicit # | | | `-ConstAttr 0x555bb12a5940 Implicit # | | |-FunctionDecl 0x555bb12a5a68 col:7 ceil 'half4 (half4)' # | | | |-ParmVarDecl 0x555bb12a59b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12a5b18 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x555bb12a5b90 Implicit # | | | `-ConstAttr 0x555bb12a5bb8 Implicit # | | |-FunctionDecl 0x555bb12a5d30 col:7 used ceil 'float (float)' # | | | |-ParmVarDecl 0x555bb12a5c18 col:17 'float' # | | | |-BuiltinAliasAttr 0x555bb12a5de0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x555bb12a5e58 Implicit # | | | `-ConstAttr 0x555bb12a5e80 Implicit # | | |-FunctionDecl 0x555bb12a5fa8 col:8 used ceil 'float2 (float2)' # | | | |-ParmVarDecl 0x555bb12a5ef8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12a6058 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x555bb12a60d0 Implicit # | | | `-ConstAttr 0x555bb12a60f8 Implicit # | | |-FunctionDecl 0x555bb12a6220 col:8 used ceil 'float3 (float3)' # | | | |-ParmVarDecl 0x555bb12a6170 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12a62d0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x555bb12a6348 Implicit # | | | `-ConstAttr 0x555bb12a6370 Implicit # | | |-FunctionDecl 0x555bb12a6498 col:8 used ceil 'float4 (float4)' # | | | |-ParmVarDecl 0x555bb12a63e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12a6548 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x555bb12a65c0 Implicit # | | | `-ConstAttr 0x555bb12a65e8 Implicit # | | |-FunctionDecl 0x555bb12a6888 col:6 clamp 'half (half, half, half)' # | | | |-ParmVarDecl 0x555bb12a6648 col:16 'half' # | | | |-ParmVarDecl 0x555bb12a66c8 col:22 'half' # | | | |-ParmVarDecl 0x555bb12a6748 col:28 'half' # | | | |-BuiltinAliasAttr 0x555bb12a6948 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x555bb12a69c0 Implicit # | | | `-ConstAttr 0x555bb12a69e8 Implicit # | | |-FunctionDecl 0x555bb12a6d40 col:7 clamp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x555bb12a6a50 col:18 'half2':'vector' # | | | |-ParmVarDecl 0x555bb12a6ad0 col:25 'half2':'vector' # | | | |-ParmVarDecl 0x555bb12a6b50 col:32 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12a6e00 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x555bb12a6e78 Implicit # | | | `-ConstAttr 0x555bb12a6ea0 Implicit # | | |-FunctionDecl 0x555bb12a71a8 col:7 clamp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x555bb12a6f18 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x555bb12a6f98 col:25 'half3':'vector' # | | | |-ParmVarDecl 0x555bb12a7018 col:32 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12a7268 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x555bb12a72e0 Implicit # | | | `-ConstAttr 0x555bb12a7308 Implicit # | | |-FunctionDecl 0x555bb12a7608 col:7 clamp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x555bb12a7380 col:18 'half4':'vector' # | | | |-ParmVarDecl 0x555bb12a7400 col:25 'half4':'vector' # | | | |-ParmVarDecl 0x555bb12a7480 col:32 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12a76c8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x555bb12a7740 Implicit # | | | `-ConstAttr 0x555bb12a7768 Implicit # | | |-FunctionDecl 0x555bb12a7a08 col:5 clamp 'int (int, int, int)' # | | | |-ParmVarDecl 0x555bb12a77c8 col:14 'int' # | | | |-ParmVarDecl 0x555bb12a7848 col:19 'int' # | | | |-ParmVarDecl 0x555bb12a78c8 col:24 'int' # | | | |-BuiltinAliasAttr 0x555bb12a7ac8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x555bb12a7b40 Implicit # | | | `-ConstAttr 0x555bb12a7b68 Implicit # | | |-FunctionDecl 0x555bb12a7ed8 col:6 clamp 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x555bb12a7be0 col:16 'int2':'vector' # | | | |-ParmVarDecl 0x555bb12a7c60 col:22 'int2':'vector' # | | | |-ParmVarDecl 0x555bb12a7d50 col:28 'int2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12a7f98 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x555bb12a8010 Implicit # | | | `-ConstAttr 0x555bb12a8038 Implicit # | | |-FunctionDecl 0x555bb12a8338 col:6 clamp 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x555bb12a80b0 col:16 'int3':'vector' # | | | |-ParmVarDecl 0x555bb12a8130 col:22 'int3':'vector' # | | | |-ParmVarDecl 0x555bb12a81b0 col:28 'int3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12a83f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x555bb12a8470 Implicit # | | | `-ConstAttr 0x555bb12a8498 Implicit # | | |-FunctionDecl 0x555bb12a8798 col:6 clamp 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x555bb12a8510 col:16 'int4':'vector' # | | | |-ParmVarDecl 0x555bb12a8590 col:22 'int4':'vector' # | | | |-ParmVarDecl 0x555bb12a8610 col:28 'int4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12a8858 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x555bb12a88d0 Implicit # | | | `-ConstAttr 0x555bb12a88f8 Implicit # | | |-FunctionDecl 0x555bb12a8bf8 col:6 clamp 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x555bb12a8970 col:16 'uint':'unsigned int' # | | | |-ParmVarDecl 0x555bb12a89f0 col:22 'uint':'unsigned int' # | | | |-ParmVarDecl 0x555bb12a8a70 col:28 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x555bb12a8cb8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x555bb12a8d60 Implicit # | | | `-ConstAttr 0x555bb12a8d88 Implicit # | | |-FunctionDecl 0x555bb12a9088 col:7 clamp 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x555bb12a8e00 col:18 'uint2':'vector' # | | | |-ParmVarDecl 0x555bb12a8e80 col:25 'uint2':'vector' # | | | |-ParmVarDecl 0x555bb12a8f00 col:32 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12a9148 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x555bb12a91c0 Implicit # | | | `-ConstAttr 0x555bb12a91e8 Implicit # | | |-FunctionDecl 0x555bb12a94e8 col:7 clamp 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x555bb12a9260 col:18 'uint3':'vector' # | | | |-ParmVarDecl 0x555bb12a92e0 col:25 'uint3':'vector' # | | | |-ParmVarDecl 0x555bb12a9360 col:32 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12a95a8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x555bb12a9620 Implicit # | | | `-ConstAttr 0x555bb12a9648 Implicit # | | |-FunctionDecl 0x555bb12a9948 col:7 clamp 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x555bb12a96c0 col:18 'uint4':'vector' # | | | |-ParmVarDecl 0x555bb12a9740 col:25 'uint4':'vector' # | | | |-ParmVarDecl 0x555bb12a97c0 col:32 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12a9a08 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x555bb12a9a80 Implicit # | | | `-ConstAttr 0x555bb12a9aa8 Implicit # | | |-FunctionDecl 0x555bb12aae08 col:9 clamp 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x555bb12a9b20 col:22 'int64_t':'long' # | | | |-ParmVarDecl 0x555bb12a9ba0 col:31 'int64_t':'long' # | | | |-ParmVarDecl 0x555bb12a9c20 col:40 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x555bb12aaec8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x555bb12aaf40 Implicit # | | | `-ConstAttr 0x555bb12aaf68 Implicit # | | |-FunctionDecl 0x555bb12ab268 col:10 clamp 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x555bb12aafe0 col:24 'int64_t2':'vector' # | | | |-ParmVarDecl 0x555bb12ab060 col:34 'int64_t2':'vector' # | | | |-ParmVarDecl 0x555bb12ab0e0 col:44 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12ab328 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x555bb12ab3a0 Implicit # | | | `-ConstAttr 0x555bb12ab3c8 Implicit # | | |-FunctionDecl 0x555bb12ab6c8 col:10 clamp 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x555bb12ab440 col:24 'int64_t3':'vector' # | | | |-ParmVarDecl 0x555bb12ab4c0 col:34 'int64_t3':'vector' # | | | |-ParmVarDecl 0x555bb12ab540 col:44 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12ab788 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x555bb12ab800 Implicit # | | | `-ConstAttr 0x555bb12ab828 Implicit # | | |-FunctionDecl 0x555bb12abb28 col:10 clamp 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x555bb12ab8a0 col:24 'int64_t4':'vector' # | | | |-ParmVarDecl 0x555bb12ab920 col:34 'int64_t4':'vector' # | | | |-ParmVarDecl 0x555bb12ab9a0 col:44 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12abbe8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x555bb12abc60 Implicit # | | | `-ConstAttr 0x555bb12abc88 Implicit # | | |-FunctionDecl 0x555bb12abf98 col:10 clamp 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x555bb12abd00 col:24 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x555bb12abd90 col:34 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x555bb12abe10 col:44 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x555bb12ac058 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x555bb12ac0d0 Implicit # | | | `-ConstAttr 0x555bb12ac0f8 Implicit # | | |-FunctionDecl 0x555bb12ac3f8 col:11 clamp 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x555bb12ac170 col:26 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x555bb12ac1f0 col:37 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x555bb12ac270 col:48 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12ac4b8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x555bb12ac530 Implicit # | | | `-ConstAttr 0x555bb12ac558 Implicit # | | |-FunctionDecl 0x555bb12ac858 col:11 clamp 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x555bb12ac5d0 col:26 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x555bb12ac650 col:37 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x555bb12ac6d0 col:48 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12ac918 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x555bb12ac990 Implicit # | | | `-ConstAttr 0x555bb12ac9b8 Implicit # | | |-FunctionDecl 0x555bb12accb8 col:11 clamp 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x555bb12aca30 col:26 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x555bb12acab0 col:37 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x555bb12acb30 col:48 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12acda0 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x555bb12ace18 Implicit # | | | `-ConstAttr 0x555bb12ace40 Implicit # | | |-FunctionDecl 0x555bb12ad0d8 col:7 clamp 'float (float, float, float)' # | | | |-ParmVarDecl 0x555bb12acea0 col:18 'float' # | | | |-ParmVarDecl 0x555bb12acf20 col:25 'float' # | | | |-ParmVarDecl 0x555bb12acfa0 col:32 'float' # | | | |-BuiltinAliasAttr 0x555bb12ad198 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x555bb12ad210 Implicit # | | | `-ConstAttr 0x555bb12ad238 Implicit # | | |-FunctionDecl 0x555bb12ad538 col:8 clamp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x555bb12ad2b0 col:20 'float2':'vector' # | | | |-ParmVarDecl 0x555bb12ad330 col:28 'float2':'vector' # | | | |-ParmVarDecl 0x555bb12ad3b0 col:36 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12ad5f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x555bb12ad670 Implicit # | | | `-ConstAttr 0x555bb12ad698 Implicit # | | |-FunctionDecl 0x555bb12ad998 col:8 clamp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x555bb12ad710 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x555bb12ad790 col:28 'float3':'vector' # | | | |-ParmVarDecl 0x555bb12ad810 col:36 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12ada58 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x555bb12adad0 Implicit # | | | `-ConstAttr 0x555bb12adaf8 Implicit # | | |-FunctionDecl 0x555bb1294d28 col:8 clamp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x555bb12adb70 col:20 'float4':'vector' # | | | |-ParmVarDecl 0x555bb12adbf0 col:28 'float4':'vector' # | | | |-ParmVarDecl 0x555bb12adc70 col:36 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555bb1294de8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x555bb1294e60 Implicit # | | | `-ConstAttr 0x555bb1294e88 Implicit # | | |-FunctionDecl 0x555bb1295128 col:8 clamp 'double (double, double, double)' # | | | |-ParmVarDecl 0x555bb1294ee8 col:20 'double' # | | | |-ParmVarDecl 0x555bb1294f68 col:28 'double' # | | | |-ParmVarDecl 0x555bb1294fe8 col:36 'double' # | | | |-BuiltinAliasAttr 0x555bb12951e8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x555bb1295260 Implicit # | | | `-ConstAttr 0x555bb1295288 Implicit # | | |-FunctionDecl 0x555bb1295588 col:9 clamp 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x555bb1295300 col:22 'double2':'vector' # | | | |-ParmVarDecl 0x555bb1295380 col:31 'double2':'vector' # | | | |-ParmVarDecl 0x555bb1295400 col:40 'double2':'vector' # | | | |-BuiltinAliasAttr 0x555bb1295648 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x555bb12956c0 Implicit # | | | `-ConstAttr 0x555bb12956e8 Implicit # | | |-FunctionDecl 0x555bb12959e8 col:9 clamp 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x555bb1295760 col:22 'double3':'vector' # | | | |-ParmVarDecl 0x555bb12957e0 col:31 'double3':'vector' # | | | |-ParmVarDecl 0x555bb1295860 col:40 'double3':'vector' # | | | |-BuiltinAliasAttr 0x555bb1295aa8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x555bb1295b20 Implicit # | | | `-ConstAttr 0x555bb1295b48 Implicit # | | |-FunctionDecl 0x555bb12affc8 col:9 clamp 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x555bb1295bc0 col:22 'double4':'vector' # | | | |-ParmVarDecl 0x555bb12afdc0 col:31 'double4':'vector' # | | | |-ParmVarDecl 0x555bb12afe40 col:40 'double4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12b0088 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x555bb12b0100 Implicit # | | | `-ConstAttr 0x555bb12b0128 Implicit # | | |-FunctionDecl 0x555bb12b0270 col:6 clip 'void (float)' # | | | |-ParmVarDecl 0x555bb12b0188 col:16 'float' # | | | |-BuiltinAliasAttr 0x555bb12b0320 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x555bb12b0398 Implicit # | | | `-ConstAttr 0x555bb12b03c0 Implicit # | | |-FunctionDecl 0x555bb12b0550 col:6 clip 'void (float2)' # | | | |-ParmVarDecl 0x555bb12b0428 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12b0600 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x555bb12b0678 Implicit # | | | `-ConstAttr 0x555bb12b06a0 Implicit # | | |-FunctionDecl 0x555bb12b0840 col:6 clip 'void (float3)' # | | | |-ParmVarDecl 0x555bb12b0718 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12b08f0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x555bb12b0968 Implicit # | | | `-ConstAttr 0x555bb12b0990 Implicit # | | |-FunctionDecl 0x555bb12b0b30 col:6 clip 'void (float4)' # | | | |-ParmVarDecl 0x555bb12b0a08 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12b0be0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x555bb12b0c58 Implicit # | | | `-ConstAttr 0x555bb12b0c80 Implicit # | | |-FunctionDecl 0x555bb12b0dd0 col:6 cos 'half (half)' # | | | |-ParmVarDecl 0x555bb12b0ce0 col:14 'half' # | | | |-BuiltinAliasAttr 0x555bb12b0e80 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x555bb12b0ef8 Implicit # | | | `-ConstAttr 0x555bb12b0f20 Implicit # | | |-FunctionDecl 0x555bb12b1038 col:7 cos 'half2 (half2)' # | | | |-ParmVarDecl 0x555bb12b0f88 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12b10e8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x555bb12b1160 Implicit # | | | `-ConstAttr 0x555bb12b1188 Implicit # | | |-FunctionDecl 0x555bb12b12b0 col:7 cos 'half3 (half3)' # | | | |-ParmVarDecl 0x555bb12b1200 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12b1360 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x555bb12b13d8 Implicit # | | | `-ConstAttr 0x555bb12b1400 Implicit # | | |-FunctionDecl 0x555bb12b1528 col:7 cos 'half4 (half4)' # | | | |-ParmVarDecl 0x555bb12b1478 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12b15d8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x555bb12b1650 Implicit # | | | `-ConstAttr 0x555bb12b1678 Implicit # | | |-FunctionDecl 0x555bb12b1788 col:7 used cos 'float (float)' # | | | |-ParmVarDecl 0x555bb12b16d8 col:16 'float' # | | | |-BuiltinAliasAttr 0x555bb12b1838 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x555bb12b18b0 Implicit # | | | `-ConstAttr 0x555bb12b18d8 Implicit # | | |-FunctionDecl 0x555bb12b1a00 col:8 used cos 'float2 (float2)' # | | | |-ParmVarDecl 0x555bb12b1950 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12b1ab0 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x555bb12b1b28 Implicit # | | | `-ConstAttr 0x555bb12b1b50 Implicit # | | |-FunctionDecl 0x555bb12b1c78 col:8 used cos 'float3 (float3)' # | | | |-ParmVarDecl 0x555bb12b1bc8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12b1d28 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x555bb12b1da0 Implicit # | | | `-ConstAttr 0x555bb12b2df0 Implicit # | | |-FunctionDecl 0x555bb12b2f18 col:8 used cos 'float4 (float4)' # | | | |-ParmVarDecl 0x555bb12b2e68 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12b2fc8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x555bb12b3040 Implicit # | | | `-ConstAttr 0x555bb12b3068 Implicit # | | |-FunctionDecl 0x555bb12b3178 col:6 cosh 'half (half)' # | | | |-ParmVarDecl 0x555bb12b30c8 col:15 'half' # | | | |-BuiltinAliasAttr 0x555bb12b3228 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x555bb12b32a0 Implicit # | | | `-ConstAttr 0x555bb12b32c8 Implicit # | | |-FunctionDecl 0x555bb12b33e0 col:7 cosh 'half2 (half2)' # | | | |-ParmVarDecl 0x555bb12b3330 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12b3490 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x555bb12b3508 Implicit # | | | `-ConstAttr 0x555bb12b3530 Implicit # | | |-FunctionDecl 0x555bb12b3658 col:7 cosh 'half3 (half3)' # | | | |-ParmVarDecl 0x555bb12b35a8 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12b3708 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x555bb12b3780 Implicit # | | | `-ConstAttr 0x555bb12b37a8 Implicit # | | |-FunctionDecl 0x555bb12b38d0 col:7 cosh 'half4 (half4)' # | | | |-ParmVarDecl 0x555bb12b3820 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12b3980 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x555bb12b39f8 Implicit # | | | `-ConstAttr 0x555bb12b3a20 Implicit # | | |-FunctionDecl 0x555bb12b3b30 col:7 used cosh 'float (float)' # | | | |-ParmVarDecl 0x555bb12b3a80 col:17 'float' # | | | |-BuiltinAliasAttr 0x555bb12b3be0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x555bb12b3c58 Implicit # | | | `-ConstAttr 0x555bb12b3c80 Implicit # | | |-FunctionDecl 0x555bb12b3e00 col:8 used cosh 'float2 (float2)' # | | | |-ParmVarDecl 0x555bb12b3cf8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12b3eb0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x555bb12b3f28 Implicit # | | | `-ConstAttr 0x555bb12b3f50 Implicit # | | |-FunctionDecl 0x555bb12b4078 col:8 used cosh 'float3 (float3)' # | | | |-ParmVarDecl 0x555bb12b3fc8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12b4128 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x555bb12b41a0 Implicit # | | | `-ConstAttr 0x555bb12b41c8 Implicit # | | |-FunctionDecl 0x555bb12b42f0 col:8 used cosh 'float4 (float4)' # | | | |-ParmVarDecl 0x555bb12b4240 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12b43a0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x555bb12b4418 Implicit # | | | `-ConstAttr 0x555bb12b4440 Implicit # | | |-FunctionDecl 0x555bb12b45b8 col:19 countbits 'const uint (int)' inline # | | | |-ParmVarDecl 0x555bb12b4490 col:33 used x 'int' # | | | `-CompoundStmt 0x555bb12b4a28 # | | | `-ReturnStmt 0x555bb12b4a18 # | | | `-ImplicitCastExpr 0x555bb12b4a00 'const uint':'const unsigned int' # | | | `-CallExpr 0x555bb12b49b8 'int' # | | | |-ImplicitCastExpr 0x555bb12b49a0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x555bb12b48e8 '' Function 0x555bb12b4748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x555bb12b49e8 'int' # | | | `-DeclRefExpr 0x555bb12b4920 'int' lvalue ParmVar 0x555bb12b4490 'x' 'int' # | | |-FunctionDecl 0x555bb12b4b88 line:836:20 countbits 'const uint2 (int2)' inline # | | | |-ParmVarDecl 0x555bb12b4a58 col:35 used x 'int2':'vector' # | | | `-CompoundStmt 0x555bb12b4d28 # | | | `-ReturnStmt 0x555bb12b4d18 # | | | `-ImplicitCastExpr 0x555bb12b4d00 'vector' # | | | `-CallExpr 0x555bb12b4cb8 'int2':'vector' # | | | |-ImplicitCastExpr 0x555bb12b4ca0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x555bb12b4c60 '' Function 0x555bb12b4748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x555bb12b4ce8 'int2':'vector' # | | | `-DeclRefExpr 0x555bb12b4c80 'int2':'vector' lvalue ParmVar 0x555bb12b4a58 'x' 'int2':'vector' # | | |-FunctionDecl 0x555bb12b4eb8 line:839:20 countbits 'const uint3 (int3)' inline # | | | |-ParmVarDecl 0x555bb12b4d58 col:35 used x 'int3':'vector' # | | | `-CompoundStmt 0x555bb12b5058 # | | | `-ReturnStmt 0x555bb12b5048 # | | | `-ImplicitCastExpr 0x555bb12b5030 'vector' # | | | `-CallExpr 0x555bb12b4fe8 'int3':'vector' # | | | |-ImplicitCastExpr 0x555bb12b4fd0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x555bb12b4f90 '' Function 0x555bb12b4748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x555bb12b5018 'int3':'vector' # | | | `-DeclRefExpr 0x555bb12b4fb0 'int3':'vector' lvalue ParmVar 0x555bb12b4d58 'x' 'int3':'vector' # | | |-FunctionDecl 0x555bb12b51b8 line:842:20 countbits 'const uint4 (int4)' inline # | | | |-ParmVarDecl 0x555bb12b5088 col:35 used x 'int4':'vector' # | | | `-CompoundStmt 0x555bb12b5358 # | | | `-ReturnStmt 0x555bb12b5348 # | | | `-ImplicitCastExpr 0x555bb12b5330 'vector' # | | | `-CallExpr 0x555bb12b52e8 'int4':'vector' # | | | |-ImplicitCastExpr 0x555bb12b52d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x555bb12b5290 '' Function 0x555bb12b4748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x555bb12b5318 'int4':'vector' # | | | `-DeclRefExpr 0x555bb12b52b0 'int4':'vector' lvalue ParmVar 0x555bb12b5088 'x' 'int4':'vector' # | | |-FunctionDecl 0x555bb12b54b8 line:846:19 countbits 'const uint (uint)' inline # | | | |-ParmVarDecl 0x555bb12b5388 col:34 used x 'uint':'unsigned int' # | | | `-CompoundStmt 0x555bb12b5640 # | | | `-ReturnStmt 0x555bb12b5630 # | | | `-CallExpr 0x555bb12b55e8 'uint':'unsigned int' # | | | |-ImplicitCastExpr 0x555bb12b55d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x555bb12b5590 '' Function 0x555bb12b4748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x555bb12b5618 'uint':'unsigned int' # | | | `-DeclRefExpr 0x555bb12b55b0 'uint':'unsigned int' lvalue ParmVar 0x555bb12b5388 'x' 'uint':'unsigned int' # | | |-FunctionDecl 0x555bb12b5798 line:849:20 countbits 'const uint2 (uint2)' inline # | | | |-ParmVarDecl 0x555bb12b5670 col:36 used x 'uint2':'vector' # | | | `-CompoundStmt 0x555bb12b5920 # | | | `-ReturnStmt 0x555bb12b5910 # | | | `-CallExpr 0x555bb12b58c8 'uint2':'vector' # | | | |-ImplicitCastExpr 0x555bb12b58b0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x555bb12b5870 '' Function 0x555bb12b4748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x555bb12b58f8 'uint2':'vector' # | | | `-DeclRefExpr 0x555bb12b5890 'uint2':'vector' lvalue ParmVar 0x555bb12b5670 'x' 'uint2':'vector' # | | |-FunctionDecl 0x555bb12b5a78 line:852:20 countbits 'const uint3 (uint3)' inline # | | | |-ParmVarDecl 0x555bb12b5950 col:36 used x 'uint3':'vector' # | | | `-CompoundStmt 0x555bb12b5c00 # | | | `-ReturnStmt 0x555bb12b5bf0 # | | | `-CallExpr 0x555bb12b5ba8 'uint3':'vector' # | | | |-ImplicitCastExpr 0x555bb12b5b90 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x555bb12b5b50 '' Function 0x555bb12b4748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x555bb12b5bd8 'uint3':'vector' # | | | `-DeclRefExpr 0x555bb12b5b70 'uint3':'vector' lvalue ParmVar 0x555bb12b5950 'x' 'uint3':'vector' # | | |-FunctionDecl 0x555bb12b5d58 line:855:20 countbits 'const uint4 (uint4)' inline # | | | |-ParmVarDecl 0x555bb12b5c30 col:36 used x 'uint4':'vector' # | | | `-CompoundStmt 0x555bb12b5ef8 # | | | `-ReturnStmt 0x555bb12b5ee8 # | | | `-CallExpr 0x555bb12b5ea0 'uint4':'vector' # | | | |-ImplicitCastExpr 0x555bb12b5e88 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x555bb12b5e48 '' Function 0x555bb12b4748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x555bb12b5ed0 'uint4':'vector' # | | | `-DeclRefExpr 0x555bb12b5e68 'uint4':'vector' lvalue ParmVar 0x555bb12b5c30 'x' 'uint4':'vector' # | | |-FunctionDecl 0x555bb12b6058 line:859:19 countbits 'const uint (int64_t)' inline # | | | |-ParmVarDecl 0x555bb12b5f28 col:37 used x 'int64_t':'long' # | | | `-CompoundStmt 0x555bb12b61f8 # | | | `-ReturnStmt 0x555bb12b61e8 # | | | `-ImplicitCastExpr 0x555bb12b61d0 'const uint':'const unsigned int' # | | | `-CallExpr 0x555bb12b6188 'int64_t':'long' # | | | |-ImplicitCastExpr 0x555bb12b6170 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x555bb12b6130 '' Function 0x555bb12b4748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x555bb12b61b8 'int64_t':'long' # | | | `-DeclRefExpr 0x555bb12b6150 'int64_t':'long' lvalue ParmVar 0x555bb12b5f28 'x' 'int64_t':'long' # | | |-FunctionDecl 0x555bb12b6358 line:862:20 countbits 'const uint2 (int64_t2)' inline # | | | |-ParmVarDecl 0x555bb12b6228 col:39 used x 'int64_t2':'vector' # | | | `-CompoundStmt 0x555bb12b64f8 # | | | `-ReturnStmt 0x555bb12b64e8 # | | | `-ImplicitCastExpr 0x555bb12b64d0 'vector' # | | | `-CallExpr 0x555bb12b6488 'int64_t2':'vector' # | | | |-ImplicitCastExpr 0x555bb12b6470 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x555bb12b6430 '' Function 0x555bb12b4748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x555bb12b64b8 'int64_t2':'vector' # | | | `-DeclRefExpr 0x555bb12b6450 'int64_t2':'vector' lvalue ParmVar 0x555bb12b6228 'x' 'int64_t2':'vector' # | | |-FunctionDecl 0x555bb12b6658 line:865:20 countbits 'const uint3 (int64_t3)' inline # | | | |-ParmVarDecl 0x555bb12b6528 col:39 used x 'int64_t3':'vector' # | | | `-CompoundStmt 0x555bb12b67f8 # | | | `-ReturnStmt 0x555bb12b67e8 # | | | `-ImplicitCastExpr 0x555bb12b67d0 'vector' # | | | `-CallExpr 0x555bb12b6788 'int64_t3':'vector' # | | | |-ImplicitCastExpr 0x555bb12b6770 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x555bb12b6730 '' Function 0x555bb12b4748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x555bb12b67b8 'int64_t3':'vector' # | | | `-DeclRefExpr 0x555bb12b6750 'int64_t3':'vector' lvalue ParmVar 0x555bb12b6528 'x' 'int64_t3':'vector' # | | |-FunctionDecl 0x555bb12b6958 line:868:20 countbits 'const uint4 (int64_t4)' inline # | | | |-ParmVarDecl 0x555bb12b6828 col:39 used x 'int64_t4':'vector' # | | | `-CompoundStmt 0x555bb12b6af8 # | | | `-ReturnStmt 0x555bb12b6ae8 # | | | `-ImplicitCastExpr 0x555bb12b6ad0 'vector' # | | | `-CallExpr 0x555bb12b6a88 'int64_t4':'vector' # | | | |-ImplicitCastExpr 0x555bb12b6a70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x555bb12b6a30 '' Function 0x555bb12b4748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x555bb12b6ab8 'int64_t4':'vector' # | | | `-DeclRefExpr 0x555bb12b6a50 'int64_t4':'vector' lvalue ParmVar 0x555bb12b6828 'x' 'int64_t4':'vector' # | | |-FunctionDecl 0x555bb12b6c58 line:872:19 countbits 'const uint (uint64_t)' inline # | | | |-ParmVarDecl 0x555bb12b6b28 col:38 used x 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x555bb12b6df8 # | | | `-ReturnStmt 0x555bb12b6de8 # | | | `-ImplicitCastExpr 0x555bb12b6dd0 'const uint':'const unsigned int' # | | | `-CallExpr 0x555bb12b6d88 'uint64_t':'unsigned long' # | | | |-ImplicitCastExpr 0x555bb12b6d70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x555bb12b6d30 '' Function 0x555bb12b4748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x555bb12b6db8 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x555bb12b6d50 'uint64_t':'unsigned long' lvalue ParmVar 0x555bb12b6b28 'x' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x555bb12b6f78 line:875:20 countbits 'const uint2 (uint64_t2)' inline # | | | |-ParmVarDecl 0x555bb12b6e48 col:40 used x 'uint64_t2':'vector' # | | | `-CompoundStmt 0x555bb12b7118 # | | | `-ReturnStmt 0x555bb12b7108 # | | | `-ImplicitCastExpr 0x555bb12b70f0 'vector' # | | | `-CallExpr 0x555bb12b70a8 'uint64_t2':'vector' # | | | |-ImplicitCastExpr 0x555bb12b7090 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x555bb12b7050 '' Function 0x555bb12b4748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x555bb12b70d8 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x555bb12b7070 'uint64_t2':'vector' lvalue ParmVar 0x555bb12b6e48 'x' 'uint64_t2':'vector' # | | |-FunctionDecl 0x555bb12b7278 line:878:20 countbits 'const uint3 (uint64_t3)' inline # | | | |-ParmVarDecl 0x555bb12b7148 col:40 used x 'uint64_t3':'vector' # | | | `-CompoundStmt 0x555bb12b7418 # | | | `-ReturnStmt 0x555bb12b7408 # | | | `-ImplicitCastExpr 0x555bb12b73f0 'vector' # | | | `-CallExpr 0x555bb12b73a8 'uint64_t3':'vector' # | | | |-ImplicitCastExpr 0x555bb12b7390 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x555bb12b7350 '' Function 0x555bb12b4748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x555bb12b73d8 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x555bb12b7370 'uint64_t3':'vector' lvalue ParmVar 0x555bb12b7148 'x' 'uint64_t3':'vector' # | | |-FunctionDecl 0x555bb12b7578 line:881:20 countbits 'const uint4 (uint64_t4)' inline # | | | |-ParmVarDecl 0x555bb12b7448 col:40 used x 'uint64_t4':'vector' # | | | `-CompoundStmt 0x555bb12b7718 # | | | `-ReturnStmt 0x555bb12b7708 # | | | `-ImplicitCastExpr 0x555bb12b76f0 'vector' # | | | `-CallExpr 0x555bb12b76a8 'uint64_t4':'vector' # | | | |-ImplicitCastExpr 0x555bb12b7690 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x555bb12b7650 '' Function 0x555bb12b4748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x555bb12b76d8 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x555bb12b7670 'uint64_t4':'vector' lvalue ParmVar 0x555bb12b7448 'x' 'uint64_t4':'vector' # | | |-FunctionDecl 0x555bb12b7808 col:6 degrees 'half (half)' # | | | |-ParmVarDecl 0x555bb12b7758 col:18 'half' # | | | |-BuiltinAliasAttr 0x555bb12b78b8 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x555bb12b7930 Implicit # | | | `-ConstAttr 0x555bb12b7958 Implicit # | | |-FunctionDecl 0x555bb12b7a70 col:7 degrees 'half2 (half2)' # | | | |-ParmVarDecl 0x555bb12b79c0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12b7b20 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x555bb12b7b98 Implicit # | | | `-ConstAttr 0x555bb12b7bc0 Implicit # | | |-FunctionDecl 0x555bb12b7ce8 col:7 degrees 'half3 (half3)' # | | | |-ParmVarDecl 0x555bb12b7c38 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12b7d98 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x555bb12b8b50 Implicit # | | | `-ConstAttr 0x555bb12b8b78 Implicit # | | |-FunctionDecl 0x555bb12b8ca0 col:7 degrees 'half4 (half4)' # | | | |-ParmVarDecl 0x555bb12b8bf0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12b8d50 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x555bb12b8dc8 Implicit # | | | `-ConstAttr 0x555bb12b8df0 Implicit # | | |-FunctionDecl 0x555bb12b8f00 col:7 used degrees 'float (float)' # | | | |-ParmVarDecl 0x555bb12b8e50 col:20 'float' # | | | |-BuiltinAliasAttr 0x555bb12b8fb0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x555bb12b9028 Implicit # | | | `-ConstAttr 0x555bb12b9050 Implicit # | | |-FunctionDecl 0x555bb12b9178 col:8 used degrees 'float2 (float2)' # | | | |-ParmVarDecl 0x555bb12b90c8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12b9228 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x555bb12b92a0 Implicit # | | | `-ConstAttr 0x555bb12b92c8 Implicit # | | |-FunctionDecl 0x555bb12b93f0 col:8 used degrees 'float3 (float3)' # | | | |-ParmVarDecl 0x555bb12b9340 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12b94a0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x555bb12b9518 Implicit # | | | `-ConstAttr 0x555bb12b9540 Implicit # | | |-FunctionDecl 0x555bb12b9668 col:8 used degrees 'float4 (float4)' # | | | |-ParmVarDecl 0x555bb12b95b8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12b9718 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x555bb12b9790 Implicit # | | | `-ConstAttr 0x555bb12b97b8 Implicit # | | |-FunctionDecl 0x555bb12b9968 col:6 dot 'half (half, half)' # | | | |-ParmVarDecl 0x555bb12b9818 col:14 'half' # | | | |-ParmVarDecl 0x555bb12b9898 col:20 'half' # | | | |-BuiltinAliasAttr 0x555bb12b9a20 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x555bb12b9a98 Implicit # | | | `-ConstAttr 0x555bb12b9ac0 Implicit # | | |-FunctionDecl 0x555bb12b9d38 col:6 dot 'half (half2, half2)' # | | | |-ParmVarDecl 0x555bb12b9b60 col:15 'half2':'vector' # | | | |-ParmVarDecl 0x555bb12b9be0 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12b9df0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x555bb12b9e68 Implicit # | | | `-ConstAttr 0x555bb12b9e90 Implicit # | | |-FunctionDecl 0x555bb12ba0d8 col:6 dot 'half (half3, half3)' # | | | |-ParmVarDecl 0x555bb12b9f08 col:15 'half3':'vector' # | | | |-ParmVarDecl 0x555bb12b9f88 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12ba190 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x555bb12ba208 Implicit # | | | `-ConstAttr 0x555bb12ba230 Implicit # | | |-FunctionDecl 0x555bb12ba478 col:6 dot 'half (half4, half4)' # | | | |-ParmVarDecl 0x555bb12ba2a8 col:15 'half4':'vector' # | | | |-ParmVarDecl 0x555bb12ba328 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12ba530 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x555bb12ba5a8 Implicit # | | | `-ConstAttr 0x555bb12ba5d0 Implicit # | | |-FunctionDecl 0x555bb12ba780 col:7 dot 'float (float, float)' # | | | |-ParmVarDecl 0x555bb12ba630 col:16 'float' # | | | |-ParmVarDecl 0x555bb12ba6b0 col:23 'float' # | | | |-BuiltinAliasAttr 0x555bb12ba838 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x555bb12ba8b0 Implicit # | | | `-ConstAttr 0x555bb12ba8d8 Implicit # | | |-FunctionDecl 0x555bb12bab70 col:7 dot 'float (float2, float2)' # | | | |-ParmVarDecl 0x555bb12ba950 col:17 'float2':'vector' # | | | |-ParmVarDecl 0x555bb12ba9d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12bac28 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x555bb12baca0 Implicit # | | | `-ConstAttr 0x555bb12bacc8 Implicit # | | |-FunctionDecl 0x555bb12baf18 col:7 dot 'float (float3, float3)' # | | | |-ParmVarDecl 0x555bb12bad40 col:17 'float3':'vector' # | | | |-ParmVarDecl 0x555bb12badc0 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12bafd0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x555bb12bb048 Implicit # | | | `-ConstAttr 0x555bb12bb070 Implicit # | | |-FunctionDecl 0x555bb12bb2b8 col:7 dot 'float (float4, float4)' # | | | |-ParmVarDecl 0x555bb12bb0e8 col:17 'float4':'vector' # | | | |-ParmVarDecl 0x555bb12bb168 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12bb370 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x555bb12bb3e8 Implicit # | | | `-ConstAttr 0x555bb12bb410 Implicit # | | |-FunctionDecl 0x555bb12bb608 col:8 dot 'double (double, double)' # | | | |-ParmVarDecl 0x555bb12bb470 col:18 'double' # | | | |-ParmVarDecl 0x555bb12bb4f0 col:26 'double' # | | | |-BuiltinAliasAttr 0x555bb12bb6c0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x555bb12bb738 Implicit # | | | `-ConstAttr 0x555bb12bb760 Implicit # | | |-FunctionDecl 0x555bb12bb958 col:5 dot 'int (int, int)' # | | | |-ParmVarDecl 0x555bb12bb7c0 col:12 'int' # | | | |-ParmVarDecl 0x555bb12bb840 col:17 'int' # | | | |-BuiltinAliasAttr 0x555bb12bba10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x555bb12bba88 Implicit # | | | `-ConstAttr 0x555bb12bbab0 Implicit # | | |-FunctionDecl 0x555bb12bbd58 col:5 dot 'int (int2, int2)' # | | | |-ParmVarDecl 0x555bb12bbb80 col:13 'int2':'vector' # | | | |-ParmVarDecl 0x555bb12bbc00 col:19 'int2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12bbe10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x555bb12bbe88 Implicit # | | | `-ConstAttr 0x555bb12bbeb0 Implicit # | | |-FunctionDecl 0x555bb12bc0f8 col:5 dot 'int (int3, int3)' # | | | |-ParmVarDecl 0x555bb12bbf28 col:13 'int3':'vector' # | | | |-ParmVarDecl 0x555bb12bbfa8 col:19 'int3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12bc1b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x555bb12bc228 Implicit # | | | `-ConstAttr 0x555bb12bc250 Implicit # | | |-FunctionDecl 0x555bb12bc498 col:5 dot 'int (int4, int4)' # | | | |-ParmVarDecl 0x555bb12bc2c8 col:13 'int4':'vector' # | | | |-ParmVarDecl 0x555bb12bc348 col:19 'int4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12bc550 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x555bb12bc5c8 Implicit # | | | `-ConstAttr 0x555bb12bc5f0 Implicit # | | |-FunctionDecl 0x555bb12bc838 col:6 dot 'uint (uint, uint)' # | | | |-ParmVarDecl 0x555bb12bc668 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x555bb12bc6e8 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x555bb12bc8f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x555bb12bc968 Implicit # | | | `-ConstAttr 0x555bb12bc990 Implicit # | | |-FunctionDecl 0x555bb12bcc08 col:6 dot 'uint (uint2, uint2)' # | | | |-ParmVarDecl 0x555bb12bca08 col:15 'uint2':'vector' # | | | |-ParmVarDecl 0x555bb12bca88 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12bccc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x555bb12bcd38 Implicit # | | | `-ConstAttr 0x555bb12bcd60 Implicit # | | |-FunctionDecl 0x555bb12bcfa8 col:6 dot 'uint (uint3, uint3)' # | | | |-ParmVarDecl 0x555bb12bcdd8 col:15 'uint3':'vector' # | | | |-ParmVarDecl 0x555bb12bce58 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12bd060 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x555bb12bd0d8 Implicit # | | | `-ConstAttr 0x555bb12bd100 Implicit # | | |-FunctionDecl 0x555bb12bd348 col:6 dot 'uint (uint4, uint4)' # | | | |-ParmVarDecl 0x555bb12bd178 col:15 'uint4':'vector' # | | | |-ParmVarDecl 0x555bb12bd1f8 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12bd400 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x555bb12bd478 Implicit # | | | `-ConstAttr 0x555bb12bd4a0 Implicit # | | |-FunctionDecl 0x555bb12bd6e8 col:9 dot 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x555bb12bd518 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x555bb12bd598 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x555bb12bd7a0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x555bb12bd818 Implicit # | | | `-ConstAttr 0x555bb12bd840 Implicit # | | |-FunctionDecl 0x555bb12bda88 col:9 dot 'int64_t (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x555bb12bd8b8 col:21 'int64_t2':'vector' # | | | |-ParmVarDecl 0x555bb12bd938 col:31 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12bdb40 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x555bb12bdbe8 Implicit # | | | `-ConstAttr 0x555bb12bdc10 Implicit # | | |-FunctionDecl 0x555bb12bde58 col:9 dot 'int64_t (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x555bb12bdc88 col:21 'int64_t3':'vector' # | | | |-ParmVarDecl 0x555bb12bdd08 col:31 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12bdf10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x555bb12bdf88 Implicit # | | | `-ConstAttr 0x555bb12bdfb0 Implicit # | | |-FunctionDecl 0x555bb12be1f8 col:9 dot 'int64_t (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x555bb12be028 col:21 'int64_t4':'vector' # | | | |-ParmVarDecl 0x555bb12be0a8 col:31 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12be2b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x555bb12be328 Implicit # | | | `-ConstAttr 0x555bb12be350 Implicit # | | |-FunctionDecl 0x555bb12be598 col:10 dot 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x555bb12be3c8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x555bb12be448 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x555bb12be650 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x555bb12be6c8 Implicit # | | | `-ConstAttr 0x555bb12be6f0 Implicit # | | |-FunctionDecl 0x555bb12be938 col:10 dot 'uint64_t (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x555bb12be768 col:23 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x555bb12be7e8 col:34 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12be9f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x555bb12bea68 Implicit # | | | `-ConstAttr 0x555bb12bea90 Implicit # | | |-FunctionDecl 0x555bb12bed08 col:10 dot 'uint64_t (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x555bb12beb08 col:23 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x555bb12bebb0 col:34 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12bedc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x555bb12bee38 Implicit # | | | `-ConstAttr 0x555bb12bee60 Implicit # | | |-FunctionDecl 0x555bb12bf0a8 col:10 dot 'uint64_t (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x555bb12beed8 col:23 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x555bb12bef58 col:34 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12bf160 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x555bb12bf1d8 Implicit # | | | `-ConstAttr 0x555bb12bf200 Implicit # | | |-FunctionDecl 0x555bb12bf518 col:5 dot4add_i8packed 'int (uint, uint, int)' # | | | |-ParmVarDecl 0x555bb12bf288 col:26 'uint':'unsigned int' # | | | |-ParmVarDecl 0x555bb12bf308 col:32 'uint':'unsigned int' # | | | |-ParmVarDecl 0x555bb12bf388 col:37 'int' # | | | |-AvailabilityAttr 0x555bb12bf5d8 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb12bf698 clang_builtin_alias __builtin_hlsl_dot4add_i8packed # | | | |-NoThrowAttr 0x555bb12bf6e0 Implicit # | | | `-ConstAttr 0x555bb12bf708 Implicit # | | |-FunctionDecl 0x555bb12bf970 col:6 dot4add_u8packed 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x555bb12bf780 col:27 'uint':'unsigned int' # | | | |-ParmVarDecl 0x555bb12bf800 col:33 'uint':'unsigned int' # | | | |-ParmVarDecl 0x555bb12bf880 col:39 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x555bb12bfa30 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb12bfaf0 clang_builtin_alias __builtin_hlsl_dot4add_u8packed # | | | |-NoThrowAttr 0x555bb12bfb38 Implicit # | | | `-ConstAttr 0x555bb12bfb60 Implicit # | | |-FunctionDecl 0x555bb12bfc70 col:6 exp 'half (half)' # | | | |-ParmVarDecl 0x555bb12bfbc0 col:14 'half' # | | | |-BuiltinAliasAttr 0x555bb12bfd20 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x555bb12bfd98 Implicit # | | | `-ConstAttr 0x555bb12bfdc0 Implicit # | | |-FunctionDecl 0x555bb12bfed8 col:7 exp 'half2 (half2)' # | | | |-ParmVarDecl 0x555bb12bfe28 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12bff88 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x555bb12c0000 Implicit # | | | `-ConstAttr 0x555bb12c0028 Implicit # | | |-FunctionDecl 0x555bb12c0150 col:7 exp 'half3 (half3)' # | | | |-ParmVarDecl 0x555bb12c00a0 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12c0200 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x555bb12c0278 Implicit # | | | `-ConstAttr 0x555bb12c02a0 Implicit # | | |-FunctionDecl 0x555bb12c03c8 col:7 exp 'half4 (half4)' # | | | |-ParmVarDecl 0x555bb12c0318 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12c0478 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x555bb12c04f0 Implicit # | | | `-ConstAttr 0x555bb12c0518 Implicit # | | |-FunctionDecl 0x555bb12c0628 col:7 used exp 'float (float)' # | | | |-ParmVarDecl 0x555bb12c0578 col:16 'float' # | | | |-BuiltinAliasAttr 0x555bb12c06d8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x555bb12c0750 Implicit # | | | `-ConstAttr 0x555bb12c0778 Implicit # | | |-FunctionDecl 0x555bb12c08a0 col:8 used exp 'float2 (float2)' # | | | |-ParmVarDecl 0x555bb12c07f0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12c0950 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x555bb12c09c8 Implicit # | | | `-ConstAttr 0x555bb12c09f0 Implicit # | | |-FunctionDecl 0x555bb12c0b18 col:8 used exp 'float3 (float3)' # | | | |-ParmVarDecl 0x555bb12c0a68 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12c0bd8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x555bb12c0c50 Implicit # | | | `-ConstAttr 0x555bb12c0c78 Implicit # | | |-FunctionDecl 0x555bb12c0da0 col:8 used exp 'float4 (float4)' # | | | |-ParmVarDecl 0x555bb12c0cf0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12c0e50 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x555bb12c0ec8 Implicit # | | | `-ConstAttr 0x555bb12c0ef0 Implicit # | | |-FunctionDecl 0x555bb12c1000 col:6 exp2 'half (half)' # | | | |-ParmVarDecl 0x555bb12c0f50 col:15 'half' # | | | |-BuiltinAliasAttr 0x555bb12c10b0 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x555bb12c1128 Implicit # | | | `-ConstAttr 0x555bb12c1150 Implicit # | | |-FunctionDecl 0x555bb12c1268 col:7 exp2 'half2 (half2)' # | | | |-ParmVarDecl 0x555bb12c11b8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12c1318 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x555bb12c1390 Implicit # | | | `-ConstAttr 0x555bb12c13b8 Implicit # | | |-FunctionDecl 0x555bb12c14e0 col:7 exp2 'half3 (half3)' # | | | |-ParmVarDecl 0x555bb12c1430 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12c1590 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x555bb12c1608 Implicit # | | | `-ConstAttr 0x555bb12c1630 Implicit # | | |-FunctionDecl 0x555bb12c1758 col:7 exp2 'half4 (half4)' # | | | |-ParmVarDecl 0x555bb12c16a8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12c1808 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x555bb12c1880 Implicit # | | | `-ConstAttr 0x555bb12c18a8 Implicit # | | |-FunctionDecl 0x555bb12c19b8 col:7 used exp2 'float (float)' # | | | |-ParmVarDecl 0x555bb12c1908 col:17 'float' # | | | |-BuiltinAliasAttr 0x555bb12c1a68 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x555bb12c1ae0 Implicit # | | | `-ConstAttr 0x555bb12c1b08 Implicit # | | |-FunctionDecl 0x555bb129fdc0 col:8 used exp2 'float2 (float2)' # | | | |-ParmVarDecl 0x555bb129fd10 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555bb129fe70 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x555bb129fee8 Implicit # | | | `-ConstAttr 0x555bb129ff10 Implicit # | | |-FunctionDecl 0x555bb12a0038 col:8 used exp2 'float3 (float3)' # | | | |-ParmVarDecl 0x555bb129ff88 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12a00e8 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x555bb12a0160 Implicit # | | | `-ConstAttr 0x555bb12a0188 Implicit # | | |-FunctionDecl 0x555bb12a02b0 col:8 used exp2 'float4 (float4)' # | | | |-ParmVarDecl 0x555bb12a0200 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12a0360 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x555bb12a03d8 Implicit # | | | `-ConstAttr 0x555bb12a0400 Implicit # | | |-FunctionDecl 0x555bb12a05a8 col:7 f16tof32 'float (uint)' # | | | |-ParmVarDecl 0x555bb12a0478 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x555bb12a0658 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x555bb12a06d0 Implicit # | | | `-ConstAttr 0x555bb12a06f8 Implicit # | | |-FunctionDecl 0x555bb12a0888 col:8 f16tof32 'float2 (uint2)' # | | | |-ParmVarDecl 0x555bb12a0760 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12a0938 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x555bb12a09b0 Implicit # | | | `-ConstAttr 0x555bb12a09d8 Implicit # | | |-FunctionDecl 0x555bb12a0b78 col:8 f16tof32 'float3 (uint3)' # | | | |-ParmVarDecl 0x555bb12a0a50 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12a0c28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x555bb12a0ca0 Implicit # | | | `-ConstAttr 0x555bb12a0cc8 Implicit # | | |-FunctionDecl 0x555bb12a0e78 col:8 f16tof32 'float4 (uint4)' # | | | |-ParmVarDecl 0x555bb12a0d50 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12a0f28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x555bb12a0fa0 Implicit # | | | `-ConstAttr 0x555bb12a0fc8 Implicit # | | |-FunctionDecl 0x555bb12a1158 col:6 f32tof16 'uint (float)' # | | | |-ParmVarDecl 0x555bb12a1028 col:20 'float' # | | | |-BuiltinAliasAttr 0x555bb12a1208 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x555bb12a1280 Implicit # | | | `-ConstAttr 0x555bb12a12a8 Implicit # | | |-FunctionDecl 0x555bb12a1438 col:7 f32tof16 'uint2 (float2)' # | | | |-ParmVarDecl 0x555bb12a1310 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12a14e8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x555bb12a1560 Implicit # | | | `-ConstAttr 0x555bb12a1588 Implicit # | | |-FunctionDecl 0x555bb12a1728 col:7 f32tof16 'uint3 (float3)' # | | | |-ParmVarDecl 0x555bb12a1600 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12a17d8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x555bb12a1850 Implicit # | | | `-ConstAttr 0x555bb12a1878 Implicit # | | |-FunctionDecl 0x555bb12a1a18 col:7 f32tof16 'uint4 (float4)' # | | | |-ParmVarDecl 0x555bb12a18f0 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12a1ac8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x555bb12a1b40 Implicit # | | | `-ConstAttr 0x555bb12a1b68 Implicit # | | |-FunctionDecl 0x555bb12c7bd0 col:6 firstbitlow 'uint (int)' # | | | |-ParmVarDecl 0x555bb12a1bc8 col:21 'int' # | | | |-BuiltinAliasAttr 0x555bb12c7c80 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x555bb12c7cf8 Implicit # | | | `-ConstAttr 0x555bb12c7d20 Implicit # | | |-FunctionDecl 0x555bb12c7eb8 col:7 firstbitlow 'uint2 (int2)' # | | | |-ParmVarDecl 0x555bb12c7d88 col:23 'int2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12c7f68 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x555bb12c7fe0 Implicit # | | | `-ConstAttr 0x555bb12c8008 Implicit # | | |-FunctionDecl 0x555bb12c81a8 col:7 firstbitlow 'uint3 (int3)' # | | | |-ParmVarDecl 0x555bb12c8080 col:23 'int3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12c8258 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x555bb12c82d0 Implicit # | | | `-ConstAttr 0x555bb12c82f8 Implicit # | | |-FunctionDecl 0x555bb12c8498 col:7 firstbitlow 'uint4 (int4)' # | | | |-ParmVarDecl 0x555bb12c8370 col:23 'int4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12c8548 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x555bb12c85c0 Implicit # | | | `-ConstAttr 0x555bb12c85e8 Implicit # | | |-FunctionDecl 0x555bb12c8710 col:6 firstbitlow 'uint (uint)' # | | | |-ParmVarDecl 0x555bb12c8660 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x555bb12c87c0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x555bb12c8838 Implicit # | | | `-ConstAttr 0x555bb12c8860 Implicit # | | |-FunctionDecl 0x555bb12c8988 col:7 firstbitlow 'uint2 (uint2)' # | | | |-ParmVarDecl 0x555bb12c88d8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12c8a38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x555bb12c8ab0 Implicit # | | | `-ConstAttr 0x555bb12c8ad8 Implicit # | | |-FunctionDecl 0x555bb12c8c10 col:7 firstbitlow 'uint3 (uint3)' # | | | |-ParmVarDecl 0x555bb12c8b50 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12c8cc0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x555bb12c8d38 Implicit # | | | `-ConstAttr 0x555bb12c8d60 Implicit # | | |-FunctionDecl 0x555bb12c8e88 col:7 firstbitlow 'uint4 (uint4)' # | | | |-ParmVarDecl 0x555bb12c8dd8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12c8f38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x555bb12c8fb0 Implicit # | | | `-ConstAttr 0x555bb12c8fd8 Implicit # | | |-FunctionDecl 0x555bb12c9178 col:6 firstbitlow 'uint (int64_t)' # | | | |-ParmVarDecl 0x555bb12c9050 col:25 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x555bb12c9228 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x555bb12c92a0 Implicit # | | | `-ConstAttr 0x555bb12c92c8 Implicit # | | |-FunctionDecl 0x555bb12c9468 col:7 firstbitlow 'uint2 (int64_t2)' # | | | |-ParmVarDecl 0x555bb12c9340 col:27 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12c9518 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x555bb12c9590 Implicit # | | | `-ConstAttr 0x555bb12c95b8 Implicit # | | |-FunctionDecl 0x555bb12c9758 col:7 firstbitlow 'uint3 (int64_t3)' # | | | |-ParmVarDecl 0x555bb12c9630 col:27 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12c9808 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x555bb12c9880 Implicit # | | | `-ConstAttr 0x555bb12c98a8 Implicit # | | |-FunctionDecl 0x555bb12c9a48 col:7 firstbitlow 'uint4 (int64_t4)' # | | | |-ParmVarDecl 0x555bb12c9920 col:27 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12c9af8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x555bb12c9b70 Implicit # | | | `-ConstAttr 0x555bb12c9b98 Implicit # | | |-FunctionDecl 0x555bb12c9d48 col:6 firstbitlow 'uint (uint64_t)' # | | | |-ParmVarDecl 0x555bb12c9c20 col:26 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x555bb12c9df8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x555bb12c9e70 Implicit # | | | `-ConstAttr 0x555bb12c9e98 Implicit # | | |-FunctionDecl 0x555bb12ca038 col:7 firstbitlow 'uint2 (uint64_t2)' # | | | |-ParmVarDecl 0x555bb12c9f10 col:28 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12ca0e8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x555bb12ca160 Implicit # | | | `-ConstAttr 0x555bb12ca188 Implicit # | | |-FunctionDecl 0x555bb12ca328 col:7 firstbitlow 'uint3 (uint64_t3)' # | | | |-ParmVarDecl 0x555bb12ca200 col:28 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12ca3d8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x555bb12ca450 Implicit # | | | `-ConstAttr 0x555bb12ca478 Implicit # | | |-FunctionDecl 0x555bb12ca618 col:7 firstbitlow 'uint4 (uint64_t4)' # | | | |-ParmVarDecl 0x555bb12ca4f0 col:28 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12ca6c8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x555bb12ca740 Implicit # | | | `-ConstAttr 0x555bb12ca768 Implicit # | | |-FunctionDecl 0x555bb12ca878 col:6 floor 'half (half)' # | | | |-ParmVarDecl 0x555bb12ca7c8 col:16 'half' # | | | |-BuiltinAliasAttr 0x555bb12ca928 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x555bb12ca9a0 Implicit # | | | `-ConstAttr 0x555bb12ca9c8 Implicit # | | |-FunctionDecl 0x555bb12caae0 col:7 floor 'half2 (half2)' # | | | |-ParmVarDecl 0x555bb12caa30 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12cab90 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x555bb12cac18 Implicit # | | | `-ConstAttr 0x555bb12cac40 Implicit # | | |-FunctionDecl 0x555bb12cad68 col:7 floor 'half3 (half3)' # | | | |-ParmVarDecl 0x555bb12cacb8 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12cae18 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x555bb12cae90 Implicit # | | | `-ConstAttr 0x555bb12caeb8 Implicit # | | |-FunctionDecl 0x555bb12cafe0 col:7 floor 'half4 (half4)' # | | | |-ParmVarDecl 0x555bb12caf30 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12cb090 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x555bb12cb108 Implicit # | | | `-ConstAttr 0x555bb12cb130 Implicit # | | |-FunctionDecl 0x555bb12cb240 col:7 used floor 'float (float)' # | | | |-ParmVarDecl 0x555bb12cb190 col:18 'float' # | | | |-BuiltinAliasAttr 0x555bb12cb2f0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x555bb12cb368 Implicit # | | | `-ConstAttr 0x555bb12cb390 Implicit # | | |-FunctionDecl 0x555bb12cb4b8 col:8 used floor 'float2 (float2)' # | | | |-ParmVarDecl 0x555bb12cb408 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12cb568 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x555bb12cb5e0 Implicit # | | | `-ConstAttr 0x555bb12cb608 Implicit # | | |-FunctionDecl 0x555bb12cb730 col:8 used floor 'float3 (float3)' # | | | |-ParmVarDecl 0x555bb12cb680 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12cb7e0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x555bb12cb858 Implicit # | | | `-ConstAttr 0x555bb12cb880 Implicit # | | |-FunctionDecl 0x555bb12cb9a8 col:8 used floor 'float4 (float4)' # | | | |-ParmVarDecl 0x555bb12cb8f8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12cba58 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x555bb12cbad0 Implicit # | | | `-ConstAttr 0x555bb12cbaf8 Implicit # | | |-FunctionDecl 0x555bb12cbc40 col:6 frac 'half (half)' # | | | |-ParmVarDecl 0x555bb12cbb58 col:15 'half' # | | | |-BuiltinAliasAttr 0x555bb12cbcf0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x555bb12cbd68 Implicit # | | | `-ConstAttr 0x555bb12cbd90 Implicit # | | |-FunctionDecl 0x555bb12cbea8 col:7 frac 'half2 (half2)' # | | | |-ParmVarDecl 0x555bb12cbdf8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12cbf58 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x555bb12cbfd0 Implicit # | | | `-ConstAttr 0x555bb12cbff8 Implicit # | | |-FunctionDecl 0x555bb12cc120 col:7 frac 'half3 (half3)' # | | | |-ParmVarDecl 0x555bb12cc070 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12cc1d0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x555bb12cc248 Implicit # | | | `-ConstAttr 0x555bb12cc270 Implicit # | | |-FunctionDecl 0x555bb12cc398 col:7 frac 'half4 (half4)' # | | | |-ParmVarDecl 0x555bb12cc2e8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12cc448 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x555bb12cc4c0 Implicit # | | | `-ConstAttr 0x555bb12cc4e8 Implicit # | | |-FunctionDecl 0x555bb12cc5f8 col:7 used frac 'float (float)' # | | | |-ParmVarDecl 0x555bb12cc548 col:17 'float' # | | | |-BuiltinAliasAttr 0x555bb12cc6a8 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x555bb12cc720 Implicit # | | | `-ConstAttr 0x555bb12cc748 Implicit # | | |-FunctionDecl 0x555bb12cc870 col:8 used frac 'float2 (float2)' # | | | |-ParmVarDecl 0x555bb12cc7c0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12cc920 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x555bb12cc998 Implicit # | | | `-ConstAttr 0x555bb12cc9c0 Implicit # | | |-FunctionDecl 0x555bb12ccae8 col:8 used frac 'float3 (float3)' # | | | |-ParmVarDecl 0x555bb12cca38 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12ccb98 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x555bb12ccc20 Implicit # | | | `-ConstAttr 0x555bb12ccc48 Implicit # | | |-FunctionDecl 0x555bb12ccd70 col:8 used frac 'float4 (float4)' # | | | |-ParmVarDecl 0x555bb12cccc0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12cce20 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x555bb12cce98 Implicit # | | | `-ConstAttr 0x555bb12ccec0 Implicit # | | |-FunctionDecl 0x555bb12ccfc8 col:6 isinf 'bool (half)' # | | | |-ParmVarDecl 0x555bb12ccf20 col:16 'half' # | | | |-BuiltinAliasAttr 0x555bb12cd078 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x555bb12cd0f0 Implicit # | | | `-ConstAttr 0x555bb12cd118 Implicit # | | |-FunctionDecl 0x555bb12cd2a8 col:7 isinf 'bool2 (half2)' # | | | |-ParmVarDecl 0x555bb12cd180 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12cd358 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x555bb12cd3d0 Implicit # | | | `-ConstAttr 0x555bb12cd3f8 Implicit # | | |-FunctionDecl 0x555bb12cd598 col:7 isinf 'bool3 (half3)' # | | | |-ParmVarDecl 0x555bb12cd470 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12cd648 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x555bb12cd6c0 Implicit # | | | `-ConstAttr 0x555bb12cd6e8 Implicit # | | |-FunctionDecl 0x555bb12cd888 col:7 isinf 'bool4 (half4)' # | | | |-ParmVarDecl 0x555bb12cd760 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12cd938 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x555bb12cd9b0 Implicit # | | | `-ConstAttr 0x555bb12cd9d8 Implicit # | | |-FunctionDecl 0x555bb12cdae0 col:6 used isinf 'bool (float)' # | | | |-ParmVarDecl 0x555bb12cda38 col:17 'float' # | | | |-BuiltinAliasAttr 0x555bb12cdb90 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x555bb12cdc30 Implicit # | | | `-ConstAttr 0x555bb12cdc58 Implicit # | | |-FunctionDecl 0x555bb12cddf8 col:7 used isinf 'bool2 (float2)' # | | | |-ParmVarDecl 0x555bb12cdcd0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12cdea8 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x555bb12cdf20 Implicit # | | | `-ConstAttr 0x555bb12cdf48 Implicit # | | |-FunctionDecl 0x555bb12ce0e8 col:7 used isinf 'bool3 (float3)' # | | | |-ParmVarDecl 0x555bb12cdfc0 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12ce198 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x555bb12ce210 Implicit # | | | `-ConstAttr 0x555bb12ce238 Implicit # | | |-FunctionDecl 0x555bb12ce3d8 col:7 used isinf 'bool4 (float4)' # | | | |-ParmVarDecl 0x555bb12ce2b0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12ce488 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x555bb12ce500 Implicit # | | | `-ConstAttr 0x555bb12ce528 Implicit # | | |-FunctionDecl 0x555bb12ce630 col:6 isnan 'bool (half)' # | | | |-ParmVarDecl 0x555bb12ce588 col:16 'half' # | | | |-BuiltinAliasAttr 0x555bb12ce6e0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x555bb12ce758 Implicit # | | | `-ConstAttr 0x555bb12ce780 Implicit # | | |-FunctionDecl 0x555bb12ce898 col:7 isnan 'bool2 (half2)' # | | | |-ParmVarDecl 0x555bb12ce7e8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12ce948 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x555bb12ce9c0 Implicit # | | | `-ConstAttr 0x555bb12ce9e8 Implicit # | | |-FunctionDecl 0x555bb12ceb10 col:7 isnan 'bool3 (half3)' # | | | |-ParmVarDecl 0x555bb12cea60 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12cebc0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x555bb12cec58 Implicit # | | | `-ConstAttr 0x555bb12cec80 Implicit # | | |-FunctionDecl 0x555bb12ceda8 col:7 isnan 'bool4 (half4)' # | | | |-ParmVarDecl 0x555bb12cecf8 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12cee58 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x555bb12ceed0 Implicit # | | | `-ConstAttr 0x555bb12ceef8 Implicit # | | |-FunctionDecl 0x555bb12cf000 col:6 used isnan 'bool (float)' # | | | |-ParmVarDecl 0x555bb12cef58 col:17 'float' # | | | |-BuiltinAliasAttr 0x555bb12cf0b0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x555bb12cf128 Implicit # | | | `-ConstAttr 0x555bb12cf150 Implicit # | | |-FunctionDecl 0x555bb12cf278 col:7 used isnan 'bool2 (float2)' # | | | |-ParmVarDecl 0x555bb12cf1c8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12cf328 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x555bb12cf3a0 Implicit # | | | `-ConstAttr 0x555bb12cf3c8 Implicit # | | |-FunctionDecl 0x555bb12cf4f0 col:7 used isnan 'bool3 (float3)' # | | | |-ParmVarDecl 0x555bb12cf440 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12cf5a0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x555bb12cf618 Implicit # | | | `-ConstAttr 0x555bb12cf640 Implicit # | | |-FunctionDecl 0x555bb12cf768 col:7 used isnan 'bool4 (float4)' # | | | |-ParmVarDecl 0x555bb12cf6b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12cf818 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x555bb12cf890 Implicit # | | | `-ConstAttr 0x555bb12cf8b8 Implicit # | | |-FunctionDecl 0x555bb12cfb08 col:6 lerp 'half (half, half, half)' # | | | |-ParmVarDecl 0x555bb12cf918 col:15 'half' # | | | |-ParmVarDecl 0x555bb12cf998 col:21 'half' # | | | |-ParmVarDecl 0x555bb12cfa18 col:27 'half' # | | | |-BuiltinAliasAttr 0x555bb12cfbc8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x555bb12cfc50 Implicit # | | | `-ConstAttr 0x555bb12cfc78 Implicit # | | |-FunctionDecl 0x555bb12cfed0 col:7 lerp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x555bb12cfce0 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x555bb12cfd60 col:24 'half2':'vector' # | | | |-ParmVarDecl 0x555bb12cfde0 col:31 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12cff90 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x555bb12d0008 Implicit # | | | `-ConstAttr 0x555bb12d0030 Implicit # | | |-FunctionDecl 0x555bb12d0298 col:7 lerp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x555bb12d00a8 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x555bb12d0128 col:24 'half3':'vector' # | | | |-ParmVarDecl 0x555bb12d01a8 col:31 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12d0358 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x555bb12d03d0 Implicit # | | | `-ConstAttr 0x555bb12d03f8 Implicit # | | |-FunctionDecl 0x555bb12d0660 col:7 lerp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x555bb12d0470 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x555bb12d04f0 col:24 'half4':'vector' # | | | |-ParmVarDecl 0x555bb12d0570 col:31 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12d0720 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x555bb12d0798 Implicit # | | | `-ConstAttr 0x555bb12d07c0 Implicit # | | |-FunctionDecl 0x555bb12d0a10 col:7 used lerp 'float (float, float, float)' # | | | |-ParmVarDecl 0x555bb12d0820 col:17 'float' # | | | |-ParmVarDecl 0x555bb12d08a0 col:24 'float' # | | | |-ParmVarDecl 0x555bb12d0920 col:31 'float' # | | | |-BuiltinAliasAttr 0x555bb12d0ad0 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x555bb12d0b48 Implicit # | | | `-ConstAttr 0x555bb12d0b70 Implicit # | | |-FunctionDecl 0x555bb12d0de8 col:8 used lerp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x555bb12d0be8 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x555bb12d0c78 col:27 'float2':'vector' # | | | |-ParmVarDecl 0x555bb12d0cf8 col:35 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12d0ea8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x555bb12d0f20 Implicit # | | | `-ConstAttr 0x555bb12d0f48 Implicit # | | |-FunctionDecl 0x555bb12d11b0 col:8 used lerp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x555bb12d0fc0 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x555bb12d1040 col:27 'float3':'vector' # | | | |-ParmVarDecl 0x555bb12d10c0 col:35 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12d1270 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x555bb12d12e8 Implicit # | | | `-ConstAttr 0x555bb12d1310 Implicit # | | |-FunctionDecl 0x555bb12d1578 col:8 used lerp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x555bb12d1388 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x555bb12d1408 col:27 'float4':'vector' # | | | |-ParmVarDecl 0x555bb12d1488 col:35 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12d1638 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x555bb12d16b0 Implicit # | | | `-ConstAttr 0x555bb12d16d8 Implicit # | | |-FunctionDecl 0x555bb12d17e8 col:6 log 'half (half)' # | | | |-ParmVarDecl 0x555bb12d1738 col:14 'half' # | | | |-BuiltinAliasAttr 0x555bb12d1898 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x555bb12d1910 Implicit # | | | `-ConstAttr 0x555bb12d1938 Implicit # | | |-FunctionDecl 0x555bb12d1a50 col:7 log 'half2 (half2)' # | | | |-ParmVarDecl 0x555bb12d19a0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12d1b00 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x555bb12d1b78 Implicit # | | | `-ConstAttr 0x555bb12d1ba0 Implicit # | | |-FunctionDecl 0x555bb12d1d20 col:7 log 'half3 (half3)' # | | | |-ParmVarDecl 0x555bb12d1c70 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12d1dd0 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x555bb12d1e48 Implicit # | | | `-ConstAttr 0x555bb12d1e70 Implicit # | | |-FunctionDecl 0x555bb12d1f98 col:7 log 'half4 (half4)' # | | | |-ParmVarDecl 0x555bb12d1ee8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12d2048 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x555bb12d20c0 Implicit # | | | `-ConstAttr 0x555bb12d20e8 Implicit # | | |-FunctionDecl 0x555bb12d21f8 col:7 used log 'float (float)' # | | | |-ParmVarDecl 0x555bb12d2148 col:16 'float' # | | | |-BuiltinAliasAttr 0x555bb12d22a8 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x555bb12d2320 Implicit # | | | `-ConstAttr 0x555bb12d2348 Implicit # | | |-FunctionDecl 0x555bb12d2470 col:8 used log 'float2 (float2)' # | | | |-ParmVarDecl 0x555bb12d23c0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12d2520 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x555bb12d2598 Implicit # | | | `-ConstAttr 0x555bb12d25c0 Implicit # | | |-FunctionDecl 0x555bb12d26e8 col:8 used log 'float3 (float3)' # | | | |-ParmVarDecl 0x555bb12d2638 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12d2798 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x555bb12d2810 Implicit # | | | `-ConstAttr 0x555bb12d2838 Implicit # | | |-FunctionDecl 0x555bb12d2960 col:8 used log 'float4 (float4)' # | | | |-ParmVarDecl 0x555bb12d28b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12d2a10 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x555bb12d2a88 Implicit # | | | `-ConstAttr 0x555bb12d2ab0 Implicit # | | |-FunctionDecl 0x555bb12d2bc0 col:6 log10 'half (half)' # | | | |-ParmVarDecl 0x555bb12d2b10 col:16 'half' # | | | |-BuiltinAliasAttr 0x555bb12d2c70 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x555bb12d2ce8 Implicit # | | | `-ConstAttr 0x555bb12d2d10 Implicit # | | |-FunctionDecl 0x555bb12d2e28 col:7 log10 'half2 (half2)' # | | | |-ParmVarDecl 0x555bb12d2d78 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12d2ed8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x555bb12d2f50 Implicit # | | | `-ConstAttr 0x555bb12d2f78 Implicit # | | |-FunctionDecl 0x555bb12d30a0 col:7 log10 'half3 (half3)' # | | | |-ParmVarDecl 0x555bb12d2ff0 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12d3150 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x555bb12d31c8 Implicit # | | | `-ConstAttr 0x555bb12d31f0 Implicit # | | |-FunctionDecl 0x555bb12d3318 col:7 log10 'half4 (half4)' # | | | |-ParmVarDecl 0x555bb12d3268 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12d33c8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x555bb12d3440 Implicit # | | | `-ConstAttr 0x555bb12d3468 Implicit # | | |-FunctionDecl 0x555bb12d3578 col:7 used log10 'float (float)' # | | | |-ParmVarDecl 0x555bb12d34c8 col:18 'float' # | | | |-BuiltinAliasAttr 0x555bb12d3628 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x555bb12d36a0 Implicit # | | | `-ConstAttr 0x555bb12d36c8 Implicit # | | |-FunctionDecl 0x555bb12d37f0 col:8 used log10 'float2 (float2)' # | | | |-ParmVarDecl 0x555bb12d3740 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12d38a0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x555bb12d3918 Implicit # | | | `-ConstAttr 0x555bb12d3940 Implicit # | | |-FunctionDecl 0x555bb12d3a68 col:8 used log10 'float3 (float3)' # | | | |-ParmVarDecl 0x555bb12d39b8 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12d3b18 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x555bb12d3b90 Implicit # | | | `-ConstAttr 0x555bb12d3bb8 Implicit # | | |-FunctionDecl 0x555bb12d4d40 col:8 used log10 'float4 (float4)' # | | | |-ParmVarDecl 0x555bb12d4c90 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12d4df0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x555bb12d4e68 Implicit # | | | `-ConstAttr 0x555bb12d4e90 Implicit # | | |-FunctionDecl 0x555bb12d4fa0 col:6 log2 'half (half)' # | | | |-ParmVarDecl 0x555bb12d4ef0 col:15 'half' # | | | |-BuiltinAliasAttr 0x555bb12d5050 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x555bb12d50c8 Implicit # | | | `-ConstAttr 0x555bb12d50f0 Implicit # | | |-FunctionDecl 0x555bb12d5208 col:7 log2 'half2 (half2)' # | | | |-ParmVarDecl 0x555bb12d5158 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12d52b8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x555bb12d5330 Implicit # | | | `-ConstAttr 0x555bb12d5358 Implicit # | | |-FunctionDecl 0x555bb12d5480 col:7 log2 'half3 (half3)' # | | | |-ParmVarDecl 0x555bb12d53d0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12d5530 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x555bb12d55a8 Implicit # | | | `-ConstAttr 0x555bb12d55d0 Implicit # | | |-FunctionDecl 0x555bb12d56f8 col:7 log2 'half4 (half4)' # | | | |-ParmVarDecl 0x555bb12d5648 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12d57a8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x555bb12d5820 Implicit # | | | `-ConstAttr 0x555bb12d5848 Implicit # | | |-FunctionDecl 0x555bb12d5958 col:7 used log2 'float (float)' # | | | |-ParmVarDecl 0x555bb12d58a8 col:17 'float' # | | | |-BuiltinAliasAttr 0x555bb12d5a08 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x555bb12d5a80 Implicit # | | | `-ConstAttr 0x555bb12d5aa8 Implicit # | | |-FunctionDecl 0x555bb12d5bd0 col:8 used log2 'float2 (float2)' # | | | |-ParmVarDecl 0x555bb12d5b20 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12d5c80 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x555bb12d5cf8 Implicit # | | | `-ConstAttr 0x555bb12d5d20 Implicit # | | |-FunctionDecl 0x555bb12d5e48 col:8 used log2 'float3 (float3)' # | | | |-ParmVarDecl 0x555bb12d5d98 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12d5ef8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x555bb12d5f70 Implicit # | | | `-ConstAttr 0x555bb12d5f98 Implicit # | | |-FunctionDecl 0x555bb12d60c0 col:8 used log2 'float4 (float4)' # | | | |-ParmVarDecl 0x555bb12d6010 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12d6170 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x555bb12d61e8 Implicit # | | | `-ConstAttr 0x555bb12d6210 Implicit # | | |-FunctionDecl 0x555bb12d6460 col:6 mad 'half (half, half, half)' # | | | |-ParmVarDecl 0x555bb12d6270 col:14 'half' # | | | |-ParmVarDecl 0x555bb12d62f0 col:20 'half' # | | | |-ParmVarDecl 0x555bb12d6370 col:26 'half' # | | | |-BuiltinAliasAttr 0x555bb12d6520 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x555bb12d6598 Implicit # | | | `-ConstAttr 0x555bb12d65c0 Implicit # | | |-FunctionDecl 0x555bb12d6818 col:7 mad 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x555bb12d6628 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x555bb12d66a8 col:23 'half2':'vector' # | | | |-ParmVarDecl 0x555bb12d6728 col:30 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12d68d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x555bb12d6950 Implicit # | | | `-ConstAttr 0x555bb12d6978 Implicit # | | |-FunctionDecl 0x555bb12d6be0 col:7 mad 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x555bb12d69f0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x555bb12d6a70 col:23 'half3':'vector' # | | | |-ParmVarDecl 0x555bb12d6af0 col:30 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12d7cc8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x555bb12d7d40 Implicit # | | | `-ConstAttr 0x555bb12d7d68 Implicit # | | |-FunctionDecl 0x555bb12d7fd0 col:7 mad 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x555bb12d7de0 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x555bb12d7e60 col:23 'half4':'vector' # | | | |-ParmVarDecl 0x555bb12d7ee0 col:30 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12d8090 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x555bb12d8108 Implicit # | | | `-ConstAttr 0x555bb12d8130 Implicit # | | |-FunctionDecl 0x555bb12d8380 col:5 mad 'int (int, int, int)' # | | | |-ParmVarDecl 0x555bb12d8190 col:12 'int' # | | | |-ParmVarDecl 0x555bb12d8210 col:17 'int' # | | | |-ParmVarDecl 0x555bb12d8290 col:22 'int' # | | | |-BuiltinAliasAttr 0x555bb12d8440 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x555bb12d84b8 Implicit # | | | `-ConstAttr 0x555bb12d84e0 Implicit # | | |-FunctionDecl 0x555bb12d8748 col:6 mad 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x555bb12d8558 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x555bb12d85d8 col:20 'int2':'vector' # | | | |-ParmVarDecl 0x555bb12d8658 col:26 'int2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12d8808 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x555bb12d8880 Implicit # | | | `-ConstAttr 0x555bb12d88a8 Implicit # | | |-FunctionDecl 0x555bb12d8b10 col:6 mad 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x555bb12d8920 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x555bb12d89a0 col:20 'int3':'vector' # | | | |-ParmVarDecl 0x555bb12d8a20 col:26 'int3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12d8bd0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x555bb12d8c48 Implicit # | | | `-ConstAttr 0x555bb12d8c70 Implicit # | | |-FunctionDecl 0x555bb12d8ed8 col:6 mad 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x555bb12d8ce8 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x555bb12d8d68 col:20 'int4':'vector' # | | | |-ParmVarDecl 0x555bb12d8de8 col:26 'int4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12d8f98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x555bb12d9010 Implicit # | | | `-ConstAttr 0x555bb12d9038 Implicit # | | |-FunctionDecl 0x555bb12d92a0 col:6 mad 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x555bb12d90b0 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x555bb12d9130 col:20 'uint':'unsigned int' # | | | |-ParmVarDecl 0x555bb12d91b0 col:26 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x555bb12d9360 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x555bb12d93d8 Implicit # | | | `-ConstAttr 0x555bb12d9400 Implicit # | | |-FunctionDecl 0x555bb12d9668 col:7 mad 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x555bb12d9478 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x555bb12d94f8 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x555bb12d9578 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12d9728 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x555bb12d97a0 Implicit # | | | `-ConstAttr 0x555bb12d97c8 Implicit # | | |-FunctionDecl 0x555bb12d9a30 col:7 mad 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x555bb12d9840 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x555bb12d98c0 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x555bb12d9940 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12d9af0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x555bb12d9b68 Implicit # | | | `-ConstAttr 0x555bb12d9b90 Implicit # | | |-FunctionDecl 0x555bb12d9e30 col:7 mad 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x555bb12d9c08 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x555bb12d9cc0 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x555bb12d9d40 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12d9ef0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x555bb12d9f68 Implicit # | | | `-ConstAttr 0x555bb12d9f90 Implicit # | | |-FunctionDecl 0x555bb12da1f8 col:9 mad 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x555bb12da008 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x555bb12da088 col:29 'int64_t':'long' # | | | |-ParmVarDecl 0x555bb12da108 col:38 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x555bb12da2b8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x555bb12da330 Implicit # | | | `-ConstAttr 0x555bb12da358 Implicit # | | |-FunctionDecl 0x555bb12da5c0 col:10 mad 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x555bb12da3d0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x555bb12da450 col:32 'int64_t2':'vector' # | | | |-ParmVarDecl 0x555bb12da4d0 col:42 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12da680 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x555bb12da6f8 Implicit # | | | `-ConstAttr 0x555bb12da720 Implicit # | | |-FunctionDecl 0x555bb12da988 col:10 mad 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x555bb12da798 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x555bb12da818 col:32 'int64_t3':'vector' # | | | |-ParmVarDecl 0x555bb12da898 col:42 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12daa48 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x555bb12daac0 Implicit # | | | `-ConstAttr 0x555bb12daae8 Implicit # | | |-FunctionDecl 0x555bb12dad50 col:10 mad 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x555bb12dab60 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x555bb12dabe0 col:32 'int64_t4':'vector' # | | | |-ParmVarDecl 0x555bb12dac60 col:42 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12dae10 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x555bb12dae88 Implicit # | | | `-ConstAttr 0x555bb12daeb0 Implicit # | | |-FunctionDecl 0x555bb12db118 col:10 mad 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x555bb12daf28 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x555bb12dafa8 col:32 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x555bb12db028 col:42 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x555bb12db1d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x555bb12db250 Implicit # | | | `-ConstAttr 0x555bb12db278 Implicit # | | |-FunctionDecl 0x555bb12db4e0 col:11 mad 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x555bb12db2f0 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x555bb12db370 col:35 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x555bb12db3f0 col:46 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12db5a0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x555bb12db618 Implicit # | | | `-ConstAttr 0x555bb12db640 Implicit # | | |-FunctionDecl 0x555bb12db8a8 col:11 mad 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x555bb12db6b8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x555bb12db738 col:35 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x555bb12db7b8 col:46 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12db968 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x555bb12db9e0 Implicit # | | | `-ConstAttr 0x555bb12dba08 Implicit # | | |-FunctionDecl 0x555bb12dbcd0 col:11 mad 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x555bb12dba80 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x555bb12dbb00 col:35 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x555bb12dbb80 col:46 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12dbd90 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x555bb12dbe08 Implicit # | | | `-ConstAttr 0x555bb12dbe30 Implicit # | | |-FunctionDecl 0x555bb12dc080 col:7 mad 'float (float, float, float)' # | | | |-ParmVarDecl 0x555bb12dbe90 col:16 'float' # | | | |-ParmVarDecl 0x555bb12dbf10 col:23 'float' # | | | |-ParmVarDecl 0x555bb12dbf90 col:30 'float' # | | | |-BuiltinAliasAttr 0x555bb12dc140 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x555bb12dc1b8 Implicit # | | | `-ConstAttr 0x555bb12dc1e0 Implicit # | | |-FunctionDecl 0x555bb12dc448 col:8 mad 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x555bb12dc258 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x555bb12dc2d8 col:26 'float2':'vector' # | | | |-ParmVarDecl 0x555bb12dc358 col:34 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12dc508 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x555bb12dc580 Implicit # | | | `-ConstAttr 0x555bb12dc5a8 Implicit # | | |-FunctionDecl 0x555bb12dc810 col:8 mad 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x555bb12dc620 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x555bb12dc6a0 col:26 'float3':'vector' # | | | |-ParmVarDecl 0x555bb12dc720 col:34 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12dc8d0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x555bb12dc948 Implicit # | | | `-ConstAttr 0x555bb12dc970 Implicit # | | |-FunctionDecl 0x555bb12dcbd8 col:8 mad 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x555bb12dc9e8 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x555bb12dca68 col:26 'float4':'vector' # | | | |-ParmVarDecl 0x555bb12dcae8 col:34 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12dcc98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x555bb12dcd10 Implicit # | | | `-ConstAttr 0x555bb12dcd38 Implicit # | | |-FunctionDecl 0x555bb12dcf88 col:8 mad 'double (double, double, double)' # | | | |-ParmVarDecl 0x555bb12dcd98 col:18 'double' # | | | |-ParmVarDecl 0x555bb12dce18 col:26 'double' # | | | |-ParmVarDecl 0x555bb12dce98 col:34 'double' # | | | |-BuiltinAliasAttr 0x555bb12dd048 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x555bb12dd0c0 Implicit # | | | `-ConstAttr 0x555bb12dd0e8 Implicit # | | |-FunctionDecl 0x555bb12dd350 col:9 mad 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x555bb12dd160 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x555bb12dd1e0 col:29 'double2':'vector' # | | | |-ParmVarDecl 0x555bb12dd260 col:38 'double2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12dd410 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x555bb12dd488 Implicit # | | | `-ConstAttr 0x555bb12dd4b0 Implicit # | | |-FunctionDecl 0x555bb12dd718 col:9 mad 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x555bb12dd528 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x555bb12dd5a8 col:29 'double3':'vector' # | | | |-ParmVarDecl 0x555bb12dd628 col:38 'double3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12dd7d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x555bb12dd850 Implicit # | | | `-ConstAttr 0x555bb12dd878 Implicit # | | |-FunctionDecl 0x555bb12ddae0 col:9 mad 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x555bb12dd8f0 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x555bb12dd970 col:29 'double4':'vector' # | | | |-ParmVarDecl 0x555bb12dd9f0 col:38 'double4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12ddba0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x555bb12ddc18 Implicit # | | | `-ConstAttr 0x555bb12ddc40 Implicit # | | |-FunctionDecl 0x555bb12adf00 col:6 max 'half (half, half)' # | | | |-ParmVarDecl 0x555bb12addb0 col:14 'half' # | | | |-ParmVarDecl 0x555bb12ade30 col:20 'half' # | | | |-BuiltinAliasAttr 0x555bb12adfb8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x555bb12ae030 Implicit # | | | `-ConstAttr 0x555bb12ae058 Implicit # | | |-FunctionDecl 0x555bb12ae210 col:7 max 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x555bb12ae0c0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x555bb12ae140 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12ae2c8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x555bb12ae340 Implicit # | | | `-ConstAttr 0x555bb12ae368 Implicit # | | |-FunctionDecl 0x555bb12ae530 col:7 max 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x555bb12ae3e0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x555bb12ae460 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12ae5e8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x555bb12ae660 Implicit # | | | `-ConstAttr 0x555bb12ae688 Implicit # | | |-FunctionDecl 0x555bb12ae850 col:7 max 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x555bb12ae700 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x555bb12ae780 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12ae908 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x555bb12ae980 Implicit # | | | `-ConstAttr 0x555bb12ae9a8 Implicit # | | |-FunctionDecl 0x555bb12aeb58 col:5 max 'int (int, int)' # | | | |-ParmVarDecl 0x555bb12aea08 col:12 'int' # | | | |-ParmVarDecl 0x555bb12aea88 col:17 'int' # | | | |-BuiltinAliasAttr 0x555bb12aec10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x555bb12aec88 Implicit # | | | `-ConstAttr 0x555bb12aecb0 Implicit # | | |-FunctionDecl 0x555bb12aeef8 col:6 max 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x555bb12aed28 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x555bb12aeda8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12aefb0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x555bb12af028 Implicit # | | | `-ConstAttr 0x555bb12af050 Implicit # | | |-FunctionDecl 0x555bb12af298 col:6 max 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x555bb12af0c8 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x555bb12af148 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12af350 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x555bb12af3c8 Implicit # | | | `-ConstAttr 0x555bb12af3f0 Implicit # | | |-FunctionDecl 0x555bb12af638 col:6 max 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x555bb12af468 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x555bb12af4e8 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12af6f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x555bb12af768 Implicit # | | | `-ConstAttr 0x555bb12af790 Implicit # | | |-FunctionDecl 0x555bb12af958 col:6 max 'uint (uint, uint)' # | | | |-ParmVarDecl 0x555bb12af808 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x555bb12af888 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x555bb12afa10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x555bb12afa88 Implicit # | | | `-ConstAttr 0x555bb12afab0 Implicit # | | |-FunctionDecl 0x555bb12afcb8 col:7 max 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x555bb12afb28 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x555bb12afba8 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12afd70 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x555bb12e3d48 Implicit # | | | `-ConstAttr 0x555bb12e3d70 Implicit # | | |-FunctionDecl 0x555bb12e3fb8 col:7 max 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x555bb12e3de8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x555bb12e3e68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12e4070 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x555bb12e40e8 Implicit # | | | `-ConstAttr 0x555bb12e4110 Implicit # | | |-FunctionDecl 0x555bb12e4318 col:7 max 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x555bb12e4188 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x555bb12e4208 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12e43d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x555bb12e4448 Implicit # | | | `-ConstAttr 0x555bb12e4470 Implicit # | | |-FunctionDecl 0x555bb12e4638 col:9 max 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x555bb12e44e8 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x555bb12e4568 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x555bb12e46f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x555bb12e4768 Implicit # | | | `-ConstAttr 0x555bb12e4790 Implicit # | | |-FunctionDecl 0x555bb12e49d8 col:10 max 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x555bb12e4808 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x555bb12e4888 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12e4a90 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x555bb12e4b08 Implicit # | | | `-ConstAttr 0x555bb12e4b30 Implicit # | | |-FunctionDecl 0x555bb12e4d78 col:10 max 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x555bb12e4ba8 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x555bb12e4c28 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12e4e30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x555bb12e4ea8 Implicit # | | | `-ConstAttr 0x555bb12e4ed0 Implicit # | | |-FunctionDecl 0x555bb12e5118 col:10 max 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x555bb12e4f48 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x555bb12e4fc8 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12e51d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x555bb12e5248 Implicit # | | | `-ConstAttr 0x555bb12e5270 Implicit # | | |-FunctionDecl 0x555bb12e5438 col:10 max 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x555bb12e52e8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x555bb12e5368 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x555bb12e54f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x555bb12e5568 Implicit # | | | `-ConstAttr 0x555bb12e5590 Implicit # | | |-FunctionDecl 0x555bb12e57d8 col:11 max 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x555bb12e5608 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x555bb12e5688 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12e5890 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x555bb12e5908 Implicit # | | | `-ConstAttr 0x555bb12e5930 Implicit # | | |-FunctionDecl 0x555bb12e5b78 col:11 max 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x555bb12e59a8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x555bb12e5a28 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12e5c30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x555bb12e5ca8 Implicit # | | | `-ConstAttr 0x555bb12e5cd0 Implicit # | | |-FunctionDecl 0x555bb12e5f38 col:11 max 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x555bb12e5d60 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x555bb12e5de0 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12e5ff0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x555bb12e6068 Implicit # | | | `-ConstAttr 0x555bb12e6090 Implicit # | | |-FunctionDecl 0x555bb12e6240 col:7 max 'float (float, float)' # | | | |-ParmVarDecl 0x555bb12e60f0 col:16 'float' # | | | |-ParmVarDecl 0x555bb12e6170 col:23 'float' # | | | |-BuiltinAliasAttr 0x555bb12e62f8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x555bb12e6370 Implicit # | | | `-ConstAttr 0x555bb12e6398 Implicit # | | |-FunctionDecl 0x555bb12e6560 col:8 max 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x555bb12e6410 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x555bb12e6490 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12e6618 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x555bb12e6690 Implicit # | | | `-ConstAttr 0x555bb12e66b8 Implicit # | | |-FunctionDecl 0x555bb12e6880 col:8 max 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x555bb12e6730 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x555bb12e67b0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12e6938 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x555bb12e69b0 Implicit # | | | `-ConstAttr 0x555bb12e69d8 Implicit # | | |-FunctionDecl 0x555bb12e6ba0 col:8 max 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x555bb12e6a50 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x555bb12e6ad0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12e6c58 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x555bb12e6cd0 Implicit # | | | `-ConstAttr 0x555bb12e6cf8 Implicit # | | |-FunctionDecl 0x555bb12e6ea8 col:8 max 'double (double, double)' # | | | |-ParmVarDecl 0x555bb12e6d58 col:18 'double' # | | | |-ParmVarDecl 0x555bb12e6dd8 col:26 'double' # | | | |-BuiltinAliasAttr 0x555bb12e6f60 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x555bb12e6fd8 Implicit # | | | `-ConstAttr 0x555bb12e7000 Implicit # | | |-FunctionDecl 0x555bb12e7248 col:9 max 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x555bb12e7078 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x555bb12e70f8 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12e7300 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x555bb12e7378 Implicit # | | | `-ConstAttr 0x555bb12e73a0 Implicit # | | |-FunctionDecl 0x555bb12e75e8 col:9 max 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x555bb12e7418 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x555bb12e7498 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12e76a0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x555bb12e7718 Implicit # | | | `-ConstAttr 0x555bb12e7740 Implicit # | | |-FunctionDecl 0x555bb12e7988 col:9 max 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x555bb12e77b8 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x555bb12e7838 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12e7a40 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x555bb12e7ab8 Implicit # | | | `-ConstAttr 0x555bb12e7ae0 Implicit # | | |-FunctionDecl 0x555bb12e7d20 col:6 min 'half (half, half)' # | | | |-ParmVarDecl 0x555bb12e7b40 col:14 'half' # | | | |-ParmVarDecl 0x555bb12e7bc0 col:20 'half' # | | | |-BuiltinAliasAttr 0x555bb12e7dd8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x555bb12e7e50 Implicit # | | | `-ConstAttr 0x555bb12e7e78 Implicit # | | |-FunctionDecl 0x555bb12e8030 col:7 min 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x555bb12e7ee0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x555bb12e7f60 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12e80e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x555bb12e8160 Implicit # | | | `-ConstAttr 0x555bb12e8188 Implicit # | | |-FunctionDecl 0x555bb12e8350 col:7 min 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x555bb12e8200 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x555bb12e8280 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12e8408 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x555bb12e8480 Implicit # | | | `-ConstAttr 0x555bb12e84a8 Implicit # | | |-FunctionDecl 0x555bb12e8670 col:7 min 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x555bb12e8520 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x555bb12e85a0 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12e8728 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x555bb12e87a0 Implicit # | | | `-ConstAttr 0x555bb12e87c8 Implicit # | | |-FunctionDecl 0x555bb12e8978 col:5 min 'int (int, int)' # | | | |-ParmVarDecl 0x555bb12e8828 col:12 'int' # | | | |-ParmVarDecl 0x555bb12e88a8 col:17 'int' # | | | |-BuiltinAliasAttr 0x555bb12e8a30 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x555bb12e8aa8 Implicit # | | | `-ConstAttr 0x555bb12e8ad0 Implicit # | | |-FunctionDecl 0x555bb12e8c98 col:6 min 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x555bb12e8b48 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x555bb12e8bc8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12e8d50 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x555bb12e8dc8 Implicit # | | | `-ConstAttr 0x555bb12e8df0 Implicit # | | |-FunctionDecl 0x555bb12e8fb8 col:6 min 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x555bb12e8e68 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x555bb12e8ee8 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12e9070 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x555bb12e90e8 Implicit # | | | `-ConstAttr 0x555bb12e9110 Implicit # | | |-FunctionDecl 0x555bb12e92d8 col:6 min 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x555bb12e9188 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x555bb12e9208 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12e9390 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x555bb12e9408 Implicit # | | | `-ConstAttr 0x555bb12e9430 Implicit # | | |-FunctionDecl 0x555bb12e95f8 col:6 min 'uint (uint, uint)' # | | | |-ParmVarDecl 0x555bb12e94a8 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x555bb12e9528 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x555bb12e96b0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x555bb12e9728 Implicit # | | | `-ConstAttr 0x555bb12e9750 Implicit # | | |-FunctionDecl 0x555bb12e9918 col:7 min 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x555bb12e97c8 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x555bb12e9848 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12e99d0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x555bb12e9a48 Implicit # | | | `-ConstAttr 0x555bb12e9a70 Implicit # | | |-FunctionDecl 0x555bb12e9c38 col:7 min 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x555bb12e9ae8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x555bb12e9b68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12e9cf0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x555bb12e9d78 Implicit # | | | `-ConstAttr 0x555bb12e9da0 Implicit # | | |-FunctionDecl 0x555bb12e9f68 col:7 min 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x555bb12e9e18 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x555bb12e9e98 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12ea020 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x555bb12ea098 Implicit # | | | `-ConstAttr 0x555bb12ea0c0 Implicit # | | |-FunctionDecl 0x555bb12ea270 col:7 min 'float (float, float)' # | | | |-ParmVarDecl 0x555bb12ea120 col:16 'float' # | | | |-ParmVarDecl 0x555bb12ea1a0 col:23 'float' # | | | |-BuiltinAliasAttr 0x555bb12ea328 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x555bb12ea3a0 Implicit # | | | `-ConstAttr 0x555bb12ea3c8 Implicit # | | |-FunctionDecl 0x555bb12ea590 col:8 min 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x555bb12ea440 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x555bb12ea4c0 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12ea648 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x555bb12ea6c0 Implicit # | | | `-ConstAttr 0x555bb12ea6e8 Implicit # | | |-FunctionDecl 0x555bb12ea8b0 col:8 min 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x555bb12ea760 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x555bb12ea7e0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12ea968 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x555bb12ea9e0 Implicit # | | | `-ConstAttr 0x555bb12eaa08 Implicit # | | |-FunctionDecl 0x555bb12eabd0 col:8 min 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x555bb12eaa80 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x555bb12eab00 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12eac88 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x555bb12ead00 Implicit # | | | `-ConstAttr 0x555bb12ead28 Implicit # | | |-FunctionDecl 0x555bb12eaef0 col:9 min 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x555bb12eada0 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x555bb12eae20 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x555bb12eafa8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x555bb12eb020 Implicit # | | | `-ConstAttr 0x555bb12eb048 Implicit # | | |-FunctionDecl 0x555bb12eb210 col:10 min 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x555bb12eb0c0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x555bb12eb140 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12eb2c8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x555bb12eb340 Implicit # | | | `-ConstAttr 0x555bb12eb368 Implicit # | | |-FunctionDecl 0x555bb12eb530 col:10 min 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x555bb12eb3e0 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x555bb12eb460 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12eb5e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x555bb12eb660 Implicit # | | | `-ConstAttr 0x555bb12eb688 Implicit # | | |-FunctionDecl 0x555bb12eb850 col:10 min 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x555bb12eb700 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x555bb12eb780 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12eb908 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x555bb12eb980 Implicit # | | | `-ConstAttr 0x555bb12eb9a8 Implicit # | | |-FunctionDecl 0x555bb12ebb70 col:10 min 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x555bb12eba20 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x555bb12ebaa0 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x555bb12ebc28 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x555bb12ebca0 Implicit # | | | `-ConstAttr 0x555bb12ebcc8 Implicit # | | |-FunctionDecl 0x555bb12ed8b8 col:11 min 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x555bb12ed768 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x555bb12ed7e8 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12ed970 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x555bb12ed9e8 Implicit # | | | `-ConstAttr 0x555bb12eda10 Implicit # | | |-FunctionDecl 0x555bb12edbd8 col:11 min 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x555bb12eda88 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x555bb12edb08 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12edc90 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x555bb12edd08 Implicit # | | | `-ConstAttr 0x555bb12edd30 Implicit # | | |-FunctionDecl 0x555bb12edef8 col:11 min 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x555bb12edda8 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x555bb12ede28 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12edfb0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x555bb12ee028 Implicit # | | | `-ConstAttr 0x555bb12ee050 Implicit # | | |-FunctionDecl 0x555bb12ee200 col:8 min 'double (double, double)' # | | | |-ParmVarDecl 0x555bb12ee0b0 col:18 'double' # | | | |-ParmVarDecl 0x555bb12ee130 col:26 'double' # | | | |-BuiltinAliasAttr 0x555bb12ee2b8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x555bb12ee330 Implicit # | | | `-ConstAttr 0x555bb12ee358 Implicit # | | |-FunctionDecl 0x555bb12ee520 col:9 min 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x555bb12ee3d0 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x555bb12ee450 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12ee5d8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x555bb12ee650 Implicit # | | | `-ConstAttr 0x555bb12ee678 Implicit # | | |-FunctionDecl 0x555bb12ee840 col:9 min 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x555bb12ee6f0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x555bb12ee770 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12ee8f8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x555bb12ee970 Implicit # | | | `-ConstAttr 0x555bb12ee998 Implicit # | | |-FunctionDecl 0x555bb12eeb60 col:9 min 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x555bb12eea10 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x555bb12eea90 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12eec18 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x555bb12eec90 Implicit # | | | `-ConstAttr 0x555bb12eecb8 Implicit # | | |-FunctionTemplateDecl 0x555bb12ef0e0 line:1821:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x555bb12eed08 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x555bb12eed78 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x555bb12ef038 line:1821:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x555bb12eee90 > col:76 invalid 'int' # | | | |-ParmVarDecl 0x555bb12eef68 > col:79 invalid 'int' # | | | `-BuiltinAliasAttr 0x555bb12ef148 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x555bb12ef650 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x555bb12ef1c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x555bb12ef258 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x555bb12ef2c8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x555bb12ef5a8 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x555bb12ef3f8 > col:30 invalid 'int' # | | | |-ParmVarDecl 0x555bb12ef4d8 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x555bb12ef6b8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x555bb12efb50 line:1831:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x555bb12ef778 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x555bb12ef7e8 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x555bb12efaa8 line:1831:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x555bb12ef920 > col:79 invalid 'int' # | | | |-ParmVarDecl 0x555bb12ef9d8 > col:76 invalid 'int' # | | | `-BuiltinAliasAttr 0x555bb12efbb8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x555bb12f00d0 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x555bb12efc40 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x555bb12efcd8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x555bb12efd48 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x555bb12f0028 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x555bb12efe98 > col:33 invalid 'int' # | | | |-ParmVarDecl 0x555bb12eff58 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x555bb12f0138 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x555bb12f0668 line:1841:60 invalid mul # | | | |-NonTypeTemplateParmDecl 0x555bb12f01d8 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x555bb12f0248 col:22 referenced 'int' depth 0 index 1 K # | | | |-NonTypeTemplateParmDecl 0x555bb12f02b8 col:29 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x555bb12f05c0 line:1841:60 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x555bb12f0418 > col:23 invalid 'int' # | | | |-ParmVarDecl 0x555bb12f04f0 > col:43 invalid 'int' # | | | `-BuiltinAliasAttr 0x555bb12f06d0 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x555bb12f0ca8 col:17 invalid mul # | | | |-TemplateTypeParmDecl 0x555bb12f0758 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x555bb12f07f8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x555bb12f0868 col:34 referenced 'int' depth 0 index 2 K # | | | |-NonTypeTemplateParmDecl 0x555bb12f08d8 col:41 referenced 'int' depth 0 index 3 C # | | | `-FunctionDecl 0x555bb12f0c00 col:17 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x555bb12f0a50 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x555bb12f0b30 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x555bb12f0d10 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x555bb12f10d0 line:1858:66 invalid transpose # | | | |-NonTypeTemplateParmDecl 0x555bb12f0db0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x555bb12f0e20 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x555bb12f1028 line:1858:66 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x555bb12f0f78 > col:23 invalid 'int' # | | | `-BuiltinAliasAttr 0x555bb12f1130 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionTemplateDecl 0x555bb12f1580 col:17 invalid transpose # | | | |-TemplateTypeParmDecl 0x555bb12f11a8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x555bb12f1248 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x555bb12f12b8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x555bb12f14d8 col:17 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x555bb12f1428 > col:42 invalid 'int' # | | | `-BuiltinAliasAttr 0x555bb12f15e0 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionDecl 0x555bb12f1770 col:6 normalize 'half (half)' # | | | |-ParmVarDecl 0x555bb12f1690 col:20 'half' # | | | |-BuiltinAliasAttr 0x555bb12f1820 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x555bb12f1898 Implicit # | | | `-ConstAttr 0x555bb12f18c0 Implicit # | | |-FunctionDecl 0x555bb12f19d8 col:7 normalize 'half2 (half2)' # | | | |-ParmVarDecl 0x555bb12f1928 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12f1a88 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x555bb12f1b00 Implicit # | | | `-ConstAttr 0x555bb12f1b28 Implicit # | | |-FunctionDecl 0x555bb12f1c50 col:7 normalize 'half3 (half3)' # | | | |-ParmVarDecl 0x555bb12f1ba0 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12f1d00 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x555bb12f1d78 Implicit # | | | `-ConstAttr 0x555bb12f1da0 Implicit # | | |-FunctionDecl 0x555bb12f1ec8 col:7 normalize 'half4 (half4)' # | | | |-ParmVarDecl 0x555bb12f1e18 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12f1f78 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x555bb12f1ff0 Implicit # | | | `-ConstAttr 0x555bb12f2018 Implicit # | | |-FunctionDecl 0x555bb12f2128 col:7 used normalize 'float (float)' # | | | |-ParmVarDecl 0x555bb12f2078 col:22 'float' # | | | |-BuiltinAliasAttr 0x555bb12f21d8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x555bb12f2250 Implicit # | | | `-ConstAttr 0x555bb12f2278 Implicit # | | |-FunctionDecl 0x555bb12f23a0 col:8 used normalize 'float2 (float2)' # | | | |-ParmVarDecl 0x555bb12f22f0 col:24 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12f2450 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x555bb12f24c8 Implicit # | | | `-ConstAttr 0x555bb12f24f0 Implicit # | | |-FunctionDecl 0x555bb12f2618 col:8 used normalize 'float3 (float3)' # | | | |-ParmVarDecl 0x555bb12f2568 col:24 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12f26c8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x555bb12f2740 Implicit # | | | `-ConstAttr 0x555bb12f2768 Implicit # | | |-FunctionDecl 0x555bb12f2890 col:8 used normalize 'float4 (float4)' # | | | |-ParmVarDecl 0x555bb12f27e0 col:24 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12f2940 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x555bb12f29b8 Implicit # | | | `-ConstAttr 0x555bb12f29e0 Implicit # | | |-FunctionDecl 0x555bb12f2b78 col:6 or 'bool (bool, bool)' # | | | |-ParmVarDecl 0x555bb12f2a38 col:13 'bool' # | | | |-ParmVarDecl 0x555bb12f2ab0 col:19 'bool' # | | | |-BuiltinAliasAttr 0x555bb12f2c30 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x555bb12f2ca8 Implicit # | | | `-ConstAttr 0x555bb12f2cd0 Implicit # | | |-FunctionDecl 0x555bb12f2e88 col:7 or 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x555bb12f2d38 col:15 'bool2':'vector' # | | | |-ParmVarDecl 0x555bb12f2db8 col:22 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12f2f40 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x555bb12f2fb8 Implicit # | | | `-ConstAttr 0x555bb12f2fe0 Implicit # | | |-FunctionDecl 0x555bb12f31a8 col:7 or 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x555bb12f3058 col:15 'bool3':'vector' # | | | |-ParmVarDecl 0x555bb12f30d8 col:22 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12f3260 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x555bb12f32d8 Implicit # | | | `-ConstAttr 0x555bb12f3300 Implicit # | | |-FunctionDecl 0x555bb12f34c8 col:7 or 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x555bb12f3378 col:15 'bool4':'vector' # | | | |-ParmVarDecl 0x555bb12f33f8 col:22 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12f3580 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x555bb12f35f8 Implicit # | | | `-ConstAttr 0x555bb12f3620 Implicit # | | |-FunctionDecl 0x555bb12f37e8 col:9 or 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x555bb12f3680 col:20 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x555bb12f3700 col:31 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x555bb12f38a0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x555bb12f3918 Implicit # | | | `-ConstAttr 0x555bb12f3940 Implicit # | | |-FunctionDecl 0x555bb12f3af0 col:9 or 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x555bb12f39a0 col:20 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x555bb12f3a20 col:31 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x555bb12f3ba8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x555bb12f3c20 Implicit # | | | `-ConstAttr 0x555bb12f3c48 Implicit # | | |-FunctionDecl 0x555bb12f3df8 col:9 or 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x555bb12f3ca8 col:20 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x555bb12f3d28 col:31 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x555bb12f3eb0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x555bb12f3f28 Implicit # | | | `-ConstAttr 0x555bb12f3f50 Implicit # | | |-FunctionDecl 0x555bb12f4100 col:9 or 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x555bb12f3fb0 col:20 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x555bb12f4030 col:31 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x555bb12f41b8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x555bb12f4230 Implicit # | | | `-ConstAttr 0x555bb12f4258 Implicit # | | |-FunctionDecl 0x555bb12f4408 col:9 or 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x555bb12f42b8 col:20 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x555bb12f4338 col:31 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x555bb12f44c0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x555bb12f4538 Implicit # | | | `-ConstAttr 0x555bb12f4560 Implicit # | | |-FunctionDecl 0x555bb12f4710 col:9 or 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x555bb12f45c0 col:20 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x555bb12f4640 col:31 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x555bb12f47c8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x555bb12f4840 Implicit # | | | `-ConstAttr 0x555bb12f4868 Implicit # | | |-FunctionDecl 0x555bb12f4a18 col:9 or 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x555bb12f48c8 col:20 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x555bb12f4948 col:31 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x555bb12f4ad0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x555bb12f4b48 Implicit # | | | `-ConstAttr 0x555bb12f4b70 Implicit # | | |-FunctionDecl 0x555bb12f4d20 col:9 or 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x555bb12f4bd0 col:20 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x555bb12f4c50 col:31 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x555bb12f4dd8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x555bb12f4e50 Implicit # | | | `-ConstAttr 0x555bb12f4e78 Implicit # | | |-FunctionDecl 0x555bb12f5028 col:9 or 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x555bb12f4ed8 col:20 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x555bb12f4f58 col:31 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x555bb12f50e0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x555bb12f5158 Implicit # | | | `-ConstAttr 0x555bb12f5180 Implicit # | | |-FunctionDecl 0x555bb12f5330 col:9 or 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x555bb12f51e0 col:20 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x555bb12f5260 col:31 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x555bb12f53e8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x555bb12f5460 Implicit # | | | `-ConstAttr 0x555bb12f5488 Implicit # | | |-FunctionDecl 0x555bb12f5638 col:9 or 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x555bb12f54e8 col:20 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x555bb12f5568 col:31 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x555bb12f56f0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x555bb12f5790 Implicit # | | | `-ConstAttr 0x555bb12f57b8 Implicit # | | |-FunctionDecl 0x555bb12f5968 col:9 or 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x555bb12f5818 col:20 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x555bb12f5898 col:31 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x555bb12f5a20 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x555bb12f5a98 Implicit # | | | `-ConstAttr 0x555bb12f5ac0 Implicit # | | |-FunctionDecl 0x555bb12f5c70 col:9 or 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x555bb12f5b20 col:20 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x555bb12f5ba0 col:31 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x555bb12f5d28 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x555bb12f5da0 Implicit # | | | `-ConstAttr 0x555bb12f5dc8 Implicit # | | |-FunctionDecl 0x555bb12f5f78 col:9 or 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x555bb12f5e28 col:20 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x555bb12f5ea8 col:31 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x555bb12f6030 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x555bb12f60a8 Implicit # | | | `-ConstAttr 0x555bb12f60d0 Implicit # | | |-FunctionDecl 0x555bb12f6280 col:9 or 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x555bb12f6130 col:20 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x555bb12f61b0 col:31 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x555bb12f6338 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x555bb12f63b0 Implicit # | | | `-ConstAttr 0x555bb12f63d8 Implicit # | | |-FunctionDecl 0x555bb12f6588 col:6 pow 'half (half, half)' # | | | |-ParmVarDecl 0x555bb12f6438 col:14 'half' # | | | |-ParmVarDecl 0x555bb12f64b8 col:20 'half' # | | | |-BuiltinAliasAttr 0x555bb12f6640 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x555bb12f66b8 Implicit # | | | `-ConstAttr 0x555bb12f66e0 Implicit # | | |-FunctionDecl 0x555bb12f6898 col:7 pow 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x555bb12f6748 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x555bb12f67c8 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12f6950 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x555bb12f69c8 Implicit # | | | `-ConstAttr 0x555bb12f69f0 Implicit # | | |-FunctionDecl 0x555bb12f6bb8 col:7 pow 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x555bb12f6a68 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x555bb12f6ae8 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12f6c70 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x555bb12f6ce8 Implicit # | | | `-ConstAttr 0x555bb12f6d10 Implicit # | | |-FunctionDecl 0x555bb12f6ed8 col:7 pow 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x555bb12f6d88 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x555bb12f6e08 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12f6f90 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x555bb12f7008 Implicit # | | | `-ConstAttr 0x555bb12f7030 Implicit # | | |-FunctionDecl 0x555bb12f71e0 col:7 used pow 'float (float, float)' # | | | |-ParmVarDecl 0x555bb12f7090 col:16 'float' # | | | |-ParmVarDecl 0x555bb12f7110 col:23 'float' # | | | |-BuiltinAliasAttr 0x555bb12f7298 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x555bb12f7310 Implicit # | | | `-ConstAttr 0x555bb12f7338 Implicit # | | |-FunctionDecl 0x555bb12f7500 col:8 used pow 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x555bb12f73b0 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x555bb12f7430 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12f75b8 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x555bb12f7630 Implicit # | | | `-ConstAttr 0x555bb12f7658 Implicit # | | |-FunctionDecl 0x555bb12f7870 col:8 used pow 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x555bb12f76d0 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x555bb12f77a0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12f7928 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x555bb12f79a0 Implicit # | | | `-ConstAttr 0x555bb12f79c8 Implicit # | | |-FunctionDecl 0x555bb12f7b90 col:8 used pow 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x555bb12f7a40 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x555bb12f7ac0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12f7c48 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x555bb12f7cc0 Implicit # | | | `-ConstAttr 0x555bb12f7ce8 Implicit # | | |-FunctionDecl 0x555bb12f7e10 col:6 reversebits 'uint (uint)' # | | | |-ParmVarDecl 0x555bb12f7d60 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x555bb12f7ec0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x555bb12f7f38 Implicit # | | | `-ConstAttr 0x555bb12f7f60 Implicit # | | |-FunctionDecl 0x555bb12f8078 col:7 reversebits 'uint2 (uint2)' # | | | |-ParmVarDecl 0x555bb12f7fc8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12f8128 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x555bb12f81a0 Implicit # | | | `-ConstAttr 0x555bb12f81c8 Implicit # | | |-FunctionDecl 0x555bb12f82f0 col:7 reversebits 'uint3 (uint3)' # | | | |-ParmVarDecl 0x555bb12f8240 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12f83a0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x555bb12f8418 Implicit # | | | `-ConstAttr 0x555bb12f8440 Implicit # | | |-FunctionDecl 0x555bb12f8568 col:7 reversebits 'uint4 (uint4)' # | | | |-ParmVarDecl 0x555bb12f84b8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12f8618 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x555bb12f8690 Implicit # | | | `-ConstAttr 0x555bb12f86b8 Implicit # | | |-FunctionDecl 0x555bb12f87e0 col:10 reversebits 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x555bb12f8730 col:30 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x555bb12f8890 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x555bb12f8908 Implicit # | | | `-ConstAttr 0x555bb12f8930 Implicit # | | |-FunctionDecl 0x555bb12f8a58 col:11 reversebits 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x555bb12f89a8 col:32 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12f8b08 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x555bb12f8b80 Implicit # | | | `-ConstAttr 0x555bb12f8ba8 Implicit # | | |-FunctionDecl 0x555bb12f8cd0 col:11 reversebits 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x555bb12f8c20 col:32 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12f8d80 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x555bb12f8df8 Implicit # | | | `-ConstAttr 0x555bb12f8e20 Implicit # | | |-FunctionDecl 0x555bb12f8f48 col:11 reversebits 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x555bb12f8e98 col:32 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12f8ff8 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x555bb12f9070 Implicit # | | | `-ConstAttr 0x555bb12f9098 Implicit # | | |-FunctionDecl 0x555bb12f9260 col:7 cross 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x555bb12f9110 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x555bb12f9190 col:25 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12f9318 clang_builtin_alias __builtin_hlsl_crossf16 # | | | |-NoThrowAttr 0x555bb12f9390 Implicit # | | | `-ConstAttr 0x555bb12f93b8 Implicit # | | |-FunctionDecl 0x555bb12f9570 col:8 cross 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x555bb12f9420 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x555bb12f94a0 col:28 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12f9628 clang_builtin_alias __builtin_hlsl_crossf32 # | | | |-NoThrowAttr 0x555bb12f96a0 Implicit # | | | `-ConstAttr 0x555bb12f96c8 Implicit # | | |-FunctionDecl 0x555bb12f97f8 col:6 rcp 'half (half)' # | | | |-ParmVarDecl 0x555bb12f9728 col:14 'half' # | | | |-BuiltinAliasAttr 0x555bb12f98a8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x555bb12f9920 Implicit # | | | `-ConstAttr 0x555bb12f9948 Implicit # | | |-FunctionDecl 0x555bb12f9a60 col:7 rcp 'half2 (half2)' # | | | |-ParmVarDecl 0x555bb12f99b0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12f9b10 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x555bb12f9b88 Implicit # | | | `-ConstAttr 0x555bb12f9bb0 Implicit # | | |-FunctionDecl 0x555bb12f9cd8 col:7 rcp 'half3 (half3)' # | | | |-ParmVarDecl 0x555bb12f9c28 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12f9d88 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x555bb12f9e00 Implicit # | | | `-ConstAttr 0x555bb12f9e28 Implicit # | | |-FunctionDecl 0x555bb12f9f50 col:7 rcp 'half4 (half4)' # | | | |-ParmVarDecl 0x555bb12f9ea0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12fa000 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x555bb12fa078 Implicit # | | | `-ConstAttr 0x555bb12fa0a0 Implicit # | | |-FunctionDecl 0x555bb12fa1b0 col:7 rcp 'float (float)' # | | | |-ParmVarDecl 0x555bb12fa100 col:16 'float' # | | | |-BuiltinAliasAttr 0x555bb12fa260 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x555bb12fa2d8 Implicit # | | | `-ConstAttr 0x555bb12fa300 Implicit # | | |-FunctionDecl 0x555bb12fa428 col:8 rcp 'float2 (float2)' # | | | |-ParmVarDecl 0x555bb12fa378 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12fa4d8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x555bb12fa550 Implicit # | | | `-ConstAttr 0x555bb12fa578 Implicit # | | |-FunctionDecl 0x555bb12fa6a0 col:8 rcp 'float3 (float3)' # | | | |-ParmVarDecl 0x555bb12fa5f0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12fa750 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x555bb12fa7c8 Implicit # | | | `-ConstAttr 0x555bb12fa7f0 Implicit # | | |-FunctionDecl 0x555bb12fa918 col:8 rcp 'float4 (float4)' # | | | |-ParmVarDecl 0x555bb12fa868 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12fa9c8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x555bb12faa40 Implicit # | | | `-ConstAttr 0x555bb12faa68 Implicit # | | |-FunctionDecl 0x555bb12fab78 col:8 rcp 'double (double)' # | | | |-ParmVarDecl 0x555bb12faac8 col:18 'double' # | | | |-BuiltinAliasAttr 0x555bb12fac28 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x555bb12faca0 Implicit # | | | `-ConstAttr 0x555bb12facc8 Implicit # | | |-FunctionDecl 0x555bb12fadf0 col:9 rcp 'double2 (double2)' # | | | |-ParmVarDecl 0x555bb12fad40 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12faea0 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x555bb12faf18 Implicit # | | | `-ConstAttr 0x555bb12faf40 Implicit # | | |-FunctionDecl 0x555bb12fb068 col:9 rcp 'double3 (double3)' # | | | |-ParmVarDecl 0x555bb12fafb8 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12fb118 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x555bb12fb190 Implicit # | | | `-ConstAttr 0x555bb12fb1b8 Implicit # | | |-FunctionDecl 0x555bb12fb2e0 col:9 rcp 'double4 (double4)' # | | | |-ParmVarDecl 0x555bb12fb230 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12fb390 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x555bb12fb408 Implicit # | | | `-ConstAttr 0x555bb12fb430 Implicit # | | |-FunctionDecl 0x555bb12fb540 col:6 rsqrt 'half (half)' # | | | |-ParmVarDecl 0x555bb12fb490 col:16 'half' # | | | |-BuiltinAliasAttr 0x555bb12fb5f0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x555bb12fb668 Implicit # | | | `-ConstAttr 0x555bb12fb690 Implicit # | | |-FunctionDecl 0x555bb12fb7c0 col:7 rsqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x555bb12fb6f8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12fb870 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x555bb12fb8e8 Implicit # | | | `-ConstAttr 0x555bb12fb910 Implicit # | | |-FunctionDecl 0x555bb12fba38 col:7 rsqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x555bb12fb988 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12fbae8 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x555bb12fbb60 Implicit # | | | `-ConstAttr 0x555bb12fbb88 Implicit # | | |-FunctionDecl 0x555bb12fbcb0 col:7 rsqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x555bb12fbc00 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12fbd60 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x555bb12fbdd8 Implicit # | | | `-ConstAttr 0x555bb12fbe00 Implicit # | | |-FunctionDecl 0x555bb12fbf10 col:7 used rsqrt 'float (float)' # | | | |-ParmVarDecl 0x555bb12fbe60 col:18 'float' # | | | |-BuiltinAliasAttr 0x555bb12fbfc0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x555bb12fc038 Implicit # | | | `-ConstAttr 0x555bb12fc060 Implicit # | | |-FunctionDecl 0x555bb12fc188 col:8 used rsqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x555bb12fc0d8 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12fc238 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x555bb12fc2b0 Implicit # | | | `-ConstAttr 0x555bb12fc2d8 Implicit # | | |-FunctionDecl 0x555bb12fc400 col:8 used rsqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x555bb12fc350 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12fc4b0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x555bb12fc528 Implicit # | | | `-ConstAttr 0x555bb12fc550 Implicit # | | |-FunctionDecl 0x555bb12fc678 col:8 used rsqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x555bb12fc5c8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12fc728 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x555bb12fc7a0 Implicit # | | | `-ConstAttr 0x555bb12fc7c8 Implicit # | | |-FunctionDecl 0x555bb12fc8d8 col:6 round 'half (half)' # | | | |-ParmVarDecl 0x555bb12fc828 col:16 'half' # | | | |-BuiltinAliasAttr 0x555bb12fc988 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x555bb12fca00 Implicit # | | | `-ConstAttr 0x555bb12fca28 Implicit # | | |-FunctionDecl 0x555bb12fcb40 col:7 round 'half2 (half2)' # | | | |-ParmVarDecl 0x555bb12fca90 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12fcbf0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x555bb12fcc68 Implicit # | | | `-ConstAttr 0x555bb12fcc90 Implicit # | | |-FunctionDecl 0x555bb12fcdb8 col:7 round 'half3 (half3)' # | | | |-ParmVarDecl 0x555bb12fcd08 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12fce68 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x555bb12fcee0 Implicit # | | | `-ConstAttr 0x555bb12fcf08 Implicit # | | |-FunctionDecl 0x555bb12fd030 col:7 round 'half4 (half4)' # | | | |-ParmVarDecl 0x555bb12fcf80 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12fd0e0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x555bb12fd158 Implicit # | | | `-ConstAttr 0x555bb12fd180 Implicit # | | |-FunctionDecl 0x555bb12fd290 col:7 used round 'float (float)' # | | | |-ParmVarDecl 0x555bb12fd1e0 col:18 'float' # | | | |-BuiltinAliasAttr 0x555bb12fd340 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x555bb12fd3b8 Implicit # | | | `-ConstAttr 0x555bb12fd3e0 Implicit # | | |-FunctionDecl 0x555bb12fd508 col:8 used round 'float2 (float2)' # | | | |-ParmVarDecl 0x555bb12fd458 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12fd5b8 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x555bb12fd630 Implicit # | | | `-ConstAttr 0x555bb12fd658 Implicit # | | |-FunctionDecl 0x555bb12c1be0 col:8 used round 'float3 (float3)' # | | | |-ParmVarDecl 0x555bb12fd6d0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12c1c90 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x555bb12c1d08 Implicit # | | | `-ConstAttr 0x555bb12c1d30 Implicit # | | |-FunctionDecl 0x555bb12c1e58 col:8 used round 'float4 (float4)' # | | | |-ParmVarDecl 0x555bb12c1da8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12c1f08 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x555bb12c1f80 Implicit # | | | `-ConstAttr 0x555bb12c1fa8 Implicit # | | |-FunctionDecl 0x555bb12c20b8 col:6 saturate 'half (half)' # | | | |-ParmVarDecl 0x555bb12c2008 col:19 'half' # | | | |-BuiltinAliasAttr 0x555bb12c2168 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x555bb12c21e0 Implicit # | | | `-ConstAttr 0x555bb12c2208 Implicit # | | |-FunctionDecl 0x555bb12c2320 col:7 saturate 'half2 (half2)' # | | | |-ParmVarDecl 0x555bb12c2270 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12c23d0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x555bb12c2448 Implicit # | | | `-ConstAttr 0x555bb12c2470 Implicit # | | |-FunctionDecl 0x555bb12c2598 col:7 saturate 'half3 (half3)' # | | | |-ParmVarDecl 0x555bb12c24e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12c2648 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x555bb12c26c0 Implicit # | | | `-ConstAttr 0x555bb12c26e8 Implicit # | | |-FunctionDecl 0x555bb12c2810 col:7 saturate 'half4 (half4)' # | | | |-ParmVarDecl 0x555bb12c2760 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12c28c0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x555bb12c2938 Implicit # | | | `-ConstAttr 0x555bb12c2960 Implicit # | | |-FunctionDecl 0x555bb12c2a70 col:7 saturate 'float (float)' # | | | |-ParmVarDecl 0x555bb12c29c0 col:21 'float' # | | | |-BuiltinAliasAttr 0x555bb12c2b20 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x555bb12c2b98 Implicit # | | | `-ConstAttr 0x555bb12c2bc0 Implicit # | | |-FunctionDecl 0x555bb12c2ce8 col:8 saturate 'float2 (float2)' # | | | |-ParmVarDecl 0x555bb12c2c38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12c2d98 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x555bb12c2e10 Implicit # | | | `-ConstAttr 0x555bb12c2e38 Implicit # | | |-FunctionDecl 0x555bb12c2f60 col:8 saturate 'float3 (float3)' # | | | |-ParmVarDecl 0x555bb12c2eb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12c3010 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x555bb12c3088 Implicit # | | | `-ConstAttr 0x555bb12c30b0 Implicit # | | |-FunctionDecl 0x555bb12c31d8 col:8 saturate 'float4 (float4)' # | | | |-ParmVarDecl 0x555bb12c3128 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12c3288 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x555bb12c3300 Implicit # | | | `-ConstAttr 0x555bb12c3328 Implicit # | | |-FunctionDecl 0x555bb12c3438 col:8 saturate 'double (double)' # | | | |-ParmVarDecl 0x555bb12c3388 col:23 'double' # | | | |-BuiltinAliasAttr 0x555bb12c34e8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x555bb12c3560 Implicit # | | | `-ConstAttr 0x555bb12c3588 Implicit # | | |-FunctionDecl 0x555bb12c36b0 col:9 saturate 'double2 (double2)' # | | | |-ParmVarDecl 0x555bb12c3600 col:25 'double2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12c3760 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x555bb12c37d8 Implicit # | | | `-ConstAttr 0x555bb12c3800 Implicit # | | |-FunctionDecl 0x555bb12c3928 col:9 saturate 'double3 (double3)' # | | | |-ParmVarDecl 0x555bb12c3878 col:25 'double3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12c39d8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x555bb12c3a50 Implicit # | | | `-ConstAttr 0x555bb12c3a78 Implicit # | | |-FunctionDecl 0x555bb12c3bf0 col:9 saturate 'double4 (double4)' # | | | |-ParmVarDecl 0x555bb12c3af0 col:25 'double4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12c3ca0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x555bb12c3d18 Implicit # | | | `-ConstAttr 0x555bb12c3d40 Implicit # | | |-FunctionTemplateDecl 0x555bb12c4158 col:3 select # | | | |-TemplateTypeParmDecl 0x555bb12c3d78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555bb12c40b0 col:3 select 'T (bool, T, T)' # | | | |-ParmVarDecl 0x555bb12c3e40 col:14 'bool' # | | | |-ParmVarDecl 0x555bb12c3eb8 col:17 'T' # | | | |-ParmVarDecl 0x555bb12c3f30 col:20 'T' # | | | |-BuiltinAliasAttr 0x555bb12c41c8 clang_builtin_alias __builtin_hlsl_select # | | | |-NoThrowAttr 0x555bb12c42a8 Implicit # | | | `-ConstAttr 0x555bb12c42d0 Implicit # | | |-FunctionTemplateDecl 0x555bb12c47d0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x555bb12c42f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555bb12c4728 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x555bb12c4478 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x555bb12c4558 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x555bb12c4638 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x555bb12c4840 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x555bb12c4da0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x555bb12c48c8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555bb12c4cf8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x555bb12c4a48 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x555bb12c4b28 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x555bb12c4c08 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x555bb12c4e10 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x555bb12c5370 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x555bb12c4e98 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555bb12c52c8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x555bb12c5018 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x555bb12c50f8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x555bb12c51d8 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x555bb12c53e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x555bb12c5970 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x555bb12c5468 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555bb12c58c8 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x555bb12c55e8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x555bb12c5660 col:39 'T' # | | | |-ParmVarDecl 0x555bb12c5740 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x555bb12c59e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x555bb1309b00 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x555bb12c5a68 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555bb1309a58 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x555bb13097c0 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x555bb1309838 col:39 'T' # | | | |-ParmVarDecl 0x555bb1309918 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x555bb1309b70 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x555bb130a0b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x555bb1309bf8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555bb130a008 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x555bb1309d78 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x555bb1309df0 col:39 'T' # | | | |-ParmVarDecl 0x555bb1309ed0 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x555bb130a120 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x555bb130a6b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x555bb130a1a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555bb130a608 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x555bb130a328 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x555bb130a408 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x555bb130a480 col:53 'T' # | | | `-BuiltinAliasAttr 0x555bb130a720 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x555bb130ac60 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x555bb130a7a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555bb130abb8 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x555bb130a928 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x555bb130aa08 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x555bb130aa80 col:53 'T' # | | | `-BuiltinAliasAttr 0x555bb130acd0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x555bb130b210 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x555bb130ad58 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555bb130b168 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x555bb130aed8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x555bb130afb8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x555bb130b030 col:53 'T' # | | | `-BuiltinAliasAttr 0x555bb130b280 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x555bb130b950 line:2273:72 invalid select # | | | |-TemplateTypeParmDecl 0x555bb130b308 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555bb130b8a8 line:2273:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x555bb130b620 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x555bb130b698 col:23 'T' # | | | |-ParmVarDecl 0x555bb130b710 col:26 'T' # | | | `-BuiltinAliasAttr 0x555bb130b9c0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x555bb130bfc0 line:2278:72 invalid select # | | | |-TemplateTypeParmDecl 0x555bb130ba48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555bb130bf18 line:2278:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x555bb130bcf0 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x555bb130bd68 col:23 'T' # | | | |-ParmVarDecl 0x555bb130bde0 col:26 'T' # | | | `-BuiltinAliasAttr 0x555bb130c030 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x555bb130c630 line:2283:72 invalid select # | | | |-TemplateTypeParmDecl 0x555bb130c0b8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555bb130c588 line:2283:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x555bb130c360 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x555bb130c3d8 col:23 'T' # | | | |-ParmVarDecl 0x555bb130c450 col:26 'T' # | | | `-BuiltinAliasAttr 0x555bb130c6a0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionDecl 0x555bb130c800 col:6 sin 'half (half)' # | | | |-ParmVarDecl 0x555bb130c750 col:14 'half' # | | | |-BuiltinAliasAttr 0x555bb130c8b0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x555bb130c928 Implicit # | | | `-ConstAttr 0x555bb130c950 Implicit # | | |-FunctionDecl 0x555bb130ca68 col:7 sin 'half2 (half2)' # | | | |-ParmVarDecl 0x555bb130c9b8 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555bb130cb18 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x555bb130cb90 Implicit # | | | `-ConstAttr 0x555bb130cbb8 Implicit # | | |-FunctionDecl 0x555bb130cce0 col:7 sin 'half3 (half3)' # | | | |-ParmVarDecl 0x555bb130cc30 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555bb130cd90 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x555bb130ce08 Implicit # | | | `-ConstAttr 0x555bb130ce30 Implicit # | | |-FunctionDecl 0x555bb130cf58 col:7 sin 'half4 (half4)' # | | | |-ParmVarDecl 0x555bb130cea8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555bb130d008 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x555bb130d080 Implicit # | | | `-ConstAttr 0x555bb130d0a8 Implicit # | | |-FunctionDecl 0x555bb130d1b8 col:7 used sin 'float (float)' # | | | |-ParmVarDecl 0x555bb130d108 col:16 'float' # | | | |-BuiltinAliasAttr 0x555bb130d268 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x555bb130d2e0 Implicit # | | | `-ConstAttr 0x555bb130d308 Implicit # | | |-FunctionDecl 0x555bb130d430 col:8 used sin 'float2 (float2)' # | | | |-ParmVarDecl 0x555bb130d380 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555bb130d4e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x555bb130d558 Implicit # | | | `-ConstAttr 0x555bb130d580 Implicit # | | |-FunctionDecl 0x555bb130d6a8 col:8 used sin 'float3 (float3)' # | | | |-ParmVarDecl 0x555bb130d5f8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555bb130d758 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x555bb130d7e0 Implicit # | | | `-ConstAttr 0x555bb130d808 Implicit # | | |-FunctionDecl 0x555bb130d930 col:8 used sin 'float4 (float4)' # | | | |-ParmVarDecl 0x555bb130d880 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555bb130d9e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x555bb130da58 Implicit # | | | `-ConstAttr 0x555bb130da80 Implicit # | | |-FunctionDecl 0x555bb130db90 col:6 sinh 'half (half)' # | | | |-ParmVarDecl 0x555bb130dae0 col:15 'half' # | | | |-BuiltinAliasAttr 0x555bb130dc40 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x555bb130dcb8 Implicit # | | | `-ConstAttr 0x555bb130dce0 Implicit # | | |-FunctionDecl 0x555bb130ddf8 col:7 sinh 'half2 (half2)' # | | | |-ParmVarDecl 0x555bb130dd48 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555bb130dea8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x555bb130df20 Implicit # | | | `-ConstAttr 0x555bb130df48 Implicit # | | |-FunctionDecl 0x555bb130e070 col:7 sinh 'half3 (half3)' # | | | |-ParmVarDecl 0x555bb130dfc0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555bb130e120 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x555bb130e198 Implicit # | | | `-ConstAttr 0x555bb130e1c0 Implicit # | | |-FunctionDecl 0x555bb130e2e8 col:7 sinh 'half4 (half4)' # | | | |-ParmVarDecl 0x555bb130e238 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555bb130e398 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x555bb130e410 Implicit # | | | `-ConstAttr 0x555bb130e438 Implicit # | | |-FunctionDecl 0x555bb130e548 col:7 used sinh 'float (float)' # | | | |-ParmVarDecl 0x555bb130e498 col:17 'float' # | | | |-BuiltinAliasAttr 0x555bb130e5f8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x555bb130e670 Implicit # | | | `-ConstAttr 0x555bb130e698 Implicit # | | |-FunctionDecl 0x555bb130e7c0 col:8 used sinh 'float2 (float2)' # | | | |-ParmVarDecl 0x555bb130e710 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555bb130e870 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x555bb130e8e8 Implicit # | | | `-ConstAttr 0x555bb130e910 Implicit # | | |-FunctionDecl 0x555bb130ea38 col:8 used sinh 'float3 (float3)' # | | | |-ParmVarDecl 0x555bb130e988 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555bb130eae8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x555bb130eb60 Implicit # | | | `-ConstAttr 0x555bb130eb88 Implicit # | | |-FunctionDecl 0x555bb130ecb0 col:8 used sinh 'float4 (float4)' # | | | |-ParmVarDecl 0x555bb130ec00 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555bb130ed60 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x555bb130edd8 Implicit # | | | `-ConstAttr 0x555bb130ee00 Implicit # | | |-FunctionDecl 0x555bb130ef10 col:6 sqrt 'half (half)' # | | | |-ParmVarDecl 0x555bb130ee60 col:15 'half' # | | | |-BuiltinAliasAttr 0x555bb130efc0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x555bb130f038 Implicit # | | | `-ConstAttr 0x555bb130f060 Implicit # | | |-FunctionDecl 0x555bb130f178 col:7 sqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x555bb130f0c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555bb130f228 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x555bb130f2a0 Implicit # | | | `-ConstAttr 0x555bb130f2c8 Implicit # | | |-FunctionDecl 0x555bb130f3f0 col:7 sqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x555bb130f340 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555bb130f4a0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x555bb130f518 Implicit # | | | `-ConstAttr 0x555bb130f540 Implicit # | | |-FunctionDecl 0x555bb130f668 col:7 sqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x555bb130f5b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555bb130f718 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x555bb130f790 Implicit # | | | `-ConstAttr 0x555bb130f7b8 Implicit # | | |-FunctionDecl 0x555bb130f8d8 col:7 used sqrt 'float (float)' # | | | |-ParmVarDecl 0x555bb130f828 col:17 'float' # | | | |-BuiltinAliasAttr 0x555bb130f988 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x555bb130fa00 Implicit # | | | `-ConstAttr 0x555bb130fa28 Implicit # | | |-FunctionDecl 0x555bb130fb50 col:8 used sqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x555bb130faa0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555bb130fc00 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x555bb130fc78 Implicit # | | | `-ConstAttr 0x555bb130fca0 Implicit # | | |-FunctionDecl 0x555bb130fdc8 col:8 used sqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x555bb130fd18 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555bb130fe78 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x555bb130fef0 Implicit # | | | `-ConstAttr 0x555bb130ff18 Implicit # | | |-FunctionDecl 0x555bb1310040 col:8 used sqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x555bb130ff90 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555bb13100f0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x555bb1310168 Implicit # | | | `-ConstAttr 0x555bb1310190 Implicit # | | |-FunctionDecl 0x555bb1310340 col:6 step 'half (half, half)' # | | | |-ParmVarDecl 0x555bb13101f0 col:15 'half' # | | | |-ParmVarDecl 0x555bb1310270 col:21 'half' # | | | |-BuiltinAliasAttr 0x555bb13103f8 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x555bb1310470 Implicit # | | | `-ConstAttr 0x555bb1310498 Implicit # | | |-FunctionDecl 0x555bb1310650 col:7 step 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x555bb1310500 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x555bb1310580 col:24 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555bb1310708 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x555bb1310780 Implicit # | | | `-ConstAttr 0x555bb13107a8 Implicit # | | |-FunctionDecl 0x555bb1310970 col:7 step 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x555bb1310820 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x555bb13108a0 col:24 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555bb1310a28 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x555bb1310aa0 Implicit # | | | `-ConstAttr 0x555bb1310ac8 Implicit # | | |-FunctionDecl 0x555bb1310c90 col:7 step 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x555bb1310b40 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x555bb1310bc0 col:24 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555bb1310d48 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x555bb1310dc0 Implicit # | | | `-ConstAttr 0x555bb1310de8 Implicit # | | |-FunctionDecl 0x555bb1310f98 col:7 used step 'float (float, float)' # | | | |-ParmVarDecl 0x555bb1310e48 col:17 'float' # | | | |-ParmVarDecl 0x555bb1310ec8 col:24 'float' # | | | |-BuiltinAliasAttr 0x555bb1311050 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x555bb13110c8 Implicit # | | | `-ConstAttr 0x555bb13110f0 Implicit # | | |-FunctionDecl 0x555bb13112b8 col:8 used step 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x555bb1311168 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x555bb13111e8 col:27 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555bb1311370 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x555bb13113e8 Implicit # | | | `-ConstAttr 0x555bb1311410 Implicit # | | |-FunctionDecl 0x555bb13115d8 col:8 used step 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x555bb1311488 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x555bb1311508 col:27 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555bb1311690 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x555bb1311708 Implicit # | | | `-ConstAttr 0x555bb1311730 Implicit # | | |-FunctionDecl 0x555bb1311950 col:8 used step 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x555bb1311800 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x555bb1311880 col:27 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555bb1311a08 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x555bb1311a80 Implicit # | | | `-ConstAttr 0x555bb1311aa8 Implicit # | | |-FunctionDecl 0x555bb1311bb8 col:6 tan 'half (half)' # | | | |-ParmVarDecl 0x555bb1311b08 col:14 'half' # | | | |-BuiltinAliasAttr 0x555bb1311c68 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x555bb1311ce0 Implicit # | | | `-ConstAttr 0x555bb1311d08 Implicit # | | |-FunctionDecl 0x555bb1311e20 col:7 tan 'half2 (half2)' # | | | |-ParmVarDecl 0x555bb1311d70 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555bb1311ed0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x555bb1311f48 Implicit # | | | `-ConstAttr 0x555bb1311f70 Implicit # | | |-FunctionDecl 0x555bb1312098 col:7 tan 'half3 (half3)' # | | | |-ParmVarDecl 0x555bb1311fe8 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555bb1312148 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x555bb13121c0 Implicit # | | | `-ConstAttr 0x555bb13121e8 Implicit # | | |-FunctionDecl 0x555bb1312310 col:7 tan 'half4 (half4)' # | | | |-ParmVarDecl 0x555bb1312260 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555bb13123c0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x555bb1312438 Implicit # | | | `-ConstAttr 0x555bb1312460 Implicit # | | |-FunctionDecl 0x555bb1312570 col:7 used tan 'float (float)' # | | | |-ParmVarDecl 0x555bb13124c0 col:16 'float' # | | | |-BuiltinAliasAttr 0x555bb1312620 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x555bb1312698 Implicit # | | | `-ConstAttr 0x555bb13126c0 Implicit # | | |-FunctionDecl 0x555bb13127e8 col:8 used tan 'float2 (float2)' # | | | |-ParmVarDecl 0x555bb1312738 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555bb1312898 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x555bb1312910 Implicit # | | | `-ConstAttr 0x555bb1312938 Implicit # | | |-FunctionDecl 0x555bb1312a60 col:8 used tan 'float3 (float3)' # | | | |-ParmVarDecl 0x555bb13129b0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555bb1312b10 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x555bb1312b88 Implicit # | | | `-ConstAttr 0x555bb1312bb0 Implicit # | | |-FunctionDecl 0x555bb1312cd8 col:8 used tan 'float4 (float4)' # | | | |-ParmVarDecl 0x555bb1312c28 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555bb1312d88 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x555bb1312e00 Implicit # | | | `-ConstAttr 0x555bb1312e28 Implicit # | | |-FunctionDecl 0x555bb1312f38 col:6 tanh 'half (half)' # | | | |-ParmVarDecl 0x555bb1312e88 col:15 'half' # | | | |-BuiltinAliasAttr 0x555bb1312fe8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x555bb1313060 Implicit # | | | `-ConstAttr 0x555bb1313088 Implicit # | | |-FunctionDecl 0x555bb13131a0 col:7 tanh 'half2 (half2)' # | | | |-ParmVarDecl 0x555bb13130f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555bb1313250 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x555bb13132c8 Implicit # | | | `-ConstAttr 0x555bb13132f0 Implicit # | | |-FunctionDecl 0x555bb1313418 col:7 tanh 'half3 (half3)' # | | | |-ParmVarDecl 0x555bb1313368 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555bb13134c8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x555bb1313540 Implicit # | | | `-ConstAttr 0x555bb1313568 Implicit # | | |-FunctionDecl 0x555bb1313690 col:7 tanh 'half4 (half4)' # | | | |-ParmVarDecl 0x555bb13135e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555bb1313740 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x555bb13137b8 Implicit # | | | `-ConstAttr 0x555bb1313810 Implicit # | | |-FunctionDecl 0x555bb1313920 col:7 used tanh 'float (float)' # | | | |-ParmVarDecl 0x555bb1313870 col:17 'float' # | | | |-BuiltinAliasAttr 0x555bb13139d0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x555bb1313a48 Implicit # | | | `-ConstAttr 0x555bb1313a70 Implicit # | | |-FunctionDecl 0x555bb1313b98 col:8 used tanh 'float2 (float2)' # | | | |-ParmVarDecl 0x555bb1313ae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555bb1313c48 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x555bb1313cc0 Implicit # | | | `-ConstAttr 0x555bb1313ce8 Implicit # | | |-FunctionDecl 0x555bb1313e10 col:8 used tanh 'float3 (float3)' # | | | |-ParmVarDecl 0x555bb1313d60 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555bb1313ec0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x555bb1313f38 Implicit # | | | `-ConstAttr 0x555bb1313f60 Implicit # | | |-FunctionDecl 0x555bb1314088 col:8 used tanh 'float4 (float4)' # | | | |-ParmVarDecl 0x555bb1313fd8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555bb1314138 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x555bb13141b0 Implicit # | | | `-ConstAttr 0x555bb13141d8 Implicit # | | |-FunctionDecl 0x555bb13142e8 col:6 trunc 'half (half)' # | | | |-ParmVarDecl 0x555bb1314238 col:16 'half' # | | | |-BuiltinAliasAttr 0x555bb1314398 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x555bb1314410 Implicit # | | | `-ConstAttr 0x555bb1314438 Implicit # | | |-FunctionDecl 0x555bb1314550 col:7 trunc 'half2 (half2)' # | | | |-ParmVarDecl 0x555bb13144a0 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555bb1314600 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x555bb1314678 Implicit # | | | `-ConstAttr 0x555bb13146a0 Implicit # | | |-FunctionDecl 0x555bb13147c8 col:7 trunc 'half3 (half3)' # | | | |-ParmVarDecl 0x555bb1314718 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555bb1314878 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x555bb13148f0 Implicit # | | | `-ConstAttr 0x555bb1314918 Implicit # | | |-FunctionDecl 0x555bb1314a40 col:7 trunc 'half4 (half4)' # | | | |-ParmVarDecl 0x555bb1314990 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555bb1314af0 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x555bb1314b68 Implicit # | | | `-ConstAttr 0x555bb1314b90 Implicit # | | |-FunctionDecl 0x555bb1314ca0 col:7 used trunc 'float (float)' # | | | |-ParmVarDecl 0x555bb1314bf0 col:18 'float' # | | | |-BuiltinAliasAttr 0x555bb1314d50 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x555bb1314dc8 Implicit # | | | `-ConstAttr 0x555bb1314df0 Implicit # | | |-FunctionDecl 0x555bb1314f18 col:8 used trunc 'float2 (float2)' # | | | |-ParmVarDecl 0x555bb1314e68 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555bb1314fc8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x555bb1315040 Implicit # | | | `-ConstAttr 0x555bb1315068 Implicit # | | |-FunctionDecl 0x555bb1315190 col:8 used trunc 'float3 (float3)' # | | | |-ParmVarDecl 0x555bb13150e0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555bb1315240 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x555bb13152b8 Implicit # | | | `-ConstAttr 0x555bb13152e0 Implicit # | | |-FunctionDecl 0x555bb1315408 col:8 used trunc 'float4 (float4)' # | | | |-ParmVarDecl 0x555bb1315358 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555bb13154b8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x555bb1315530 Implicit # | | | `-ConstAttr 0x555bb1315558 Implicit # | | |-FunctionDecl 0x555bb1315660 col:34 WaveActiveAllEqual 'bool (half)' # | | | |-ParmVarDecl 0x555bb13155b8 col:57 'half' # | | | |-BuiltinAliasAttr 0x555bb1315710 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x555bb1315770 # | | | |-NoThrowAttr 0x555bb13157b0 Implicit # | | | `-ConstAttr 0x555bb13157d8 Implicit # | | |-FunctionDecl 0x555bb1315900 col:35 WaveActiveAllEqual 'bool2 (half2)' # | | | |-ParmVarDecl 0x555bb1315850 col:59 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555bb13159b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x555bb1315a10 # | | | |-NoThrowAttr 0x555bb1315a50 Implicit # | | | `-ConstAttr 0x555bb1315a78 Implicit # | | |-FunctionDecl 0x555bb1315ba0 col:35 WaveActiveAllEqual 'bool3 (half3)' # | | | |-ParmVarDecl 0x555bb1315af0 col:59 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555bb1315c50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x555bb1315cb0 # | | | |-NoThrowAttr 0x555bb1315cf0 Implicit # | | | `-ConstAttr 0x555bb1315d18 Implicit # | | |-FunctionDecl 0x555bb1315e40 col:35 WaveActiveAllEqual 'bool4 (half4)' # | | | |-ParmVarDecl 0x555bb1315d90 col:59 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555bb1315ef0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x555bb1315f50 # | | | |-NoThrowAttr 0x555bb1315f90 Implicit # | | | `-ConstAttr 0x555bb1315fb8 Implicit # | | |-FunctionDecl 0x555bb13160d0 col:34 WaveActiveAllEqual 'bool (int)' # | | | |-ParmVarDecl 0x555bb1316028 col:56 'int' # | | | |-AvailabilityAttr 0x555bb1316180 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb1316240 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x555bb1316270 # | | | |-NoThrowAttr 0x555bb13162b0 Implicit # | | | `-ConstAttr 0x555bb13162d8 Implicit # | | |-FunctionDecl 0x555bb1316488 col:35 WaveActiveAllEqual 'bool2 (int2)' # | | | |-ParmVarDecl 0x555bb1316360 col:58 'int2':'vector' # | | | |-AvailabilityAttr 0x555bb1316538 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb13165f8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x555bb1316628 # | | | |-NoThrowAttr 0x555bb1316668 Implicit # | | | `-ConstAttr 0x555bb1316690 Implicit # | | |-FunctionDecl 0x555bb1316848 col:35 WaveActiveAllEqual 'bool3 (int3)' # | | | |-ParmVarDecl 0x555bb1316718 col:58 'int3':'vector' # | | | |-AvailabilityAttr 0x555bb13168f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb13169b8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x555bb13169e8 # | | | |-NoThrowAttr 0x555bb1316a28 Implicit # | | | `-ConstAttr 0x555bb1316a50 Implicit # | | |-FunctionDecl 0x555bb1316c08 col:35 WaveActiveAllEqual 'bool4 (int4)' # | | | |-ParmVarDecl 0x555bb1316ad8 col:58 'int4':'vector' # | | | |-AvailabilityAttr 0x555bb1316cb8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb1316d78 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x555bb1316da8 # | | | |-NoThrowAttr 0x555bb1316de8 Implicit # | | | `-ConstAttr 0x555bb1316e10 Implicit # | | |-FunctionDecl 0x555bb1316f40 col:34 WaveActiveAllEqual 'bool (uint)' # | | | |-ParmVarDecl 0x555bb1316e98 col:57 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x555bb1316ff0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb13170b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x555bb13170e0 # | | | |-NoThrowAttr 0x555bb1317120 Implicit # | | | `-ConstAttr 0x555bb1317148 Implicit # | | |-FunctionDecl 0x555bb13172f8 col:35 WaveActiveAllEqual 'bool2 (uint2)' # | | | |-ParmVarDecl 0x555bb13171d0 col:59 'uint2':'vector' # | | | |-AvailabilityAttr 0x555bb13173a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb1317468 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x555bb1317498 # | | | |-NoThrowAttr 0x555bb13174d8 Implicit # | | | `-ConstAttr 0x555bb1317500 Implicit # | | |-FunctionDecl 0x555bb13176b8 col:35 WaveActiveAllEqual 'bool3 (uint3)' # | | | |-ParmVarDecl 0x555bb1317588 col:59 'uint3':'vector' # | | | |-AvailabilityAttr 0x555bb1317768 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb1317860 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x555bb1317890 # | | | |-NoThrowAttr 0x555bb13178d0 Implicit # | | | `-ConstAttr 0x555bb13178f8 Implicit # | | |-FunctionDecl 0x555bb1317aa8 col:35 WaveActiveAllEqual 'bool4 (uint4)' # | | | |-ParmVarDecl 0x555bb1317980 col:59 'uint4':'vector' # | | | |-AvailabilityAttr 0x555bb1317b58 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb1317c18 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x555bb1317c48 # | | | |-NoThrowAttr 0x555bb1317c88 Implicit # | | | `-ConstAttr 0x555bb1317cb0 Implicit # | | |-FunctionDecl 0x555bb1317de0 col:34 WaveActiveAllEqual 'bool (int64_t)' # | | | |-ParmVarDecl 0x555bb1317d38 col:60 'int64_t':'long' # | | | |-AvailabilityAttr 0x555bb1317e90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb1317f50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x555bb1317f80 # | | | |-NoThrowAttr 0x555bb1317fc0 Implicit # | | | `-ConstAttr 0x555bb1317fe8 Implicit # | | |-FunctionDecl 0x555bb1318198 col:35 WaveActiveAllEqual 'bool2 (int64_t2)' # | | | |-ParmVarDecl 0x555bb1318070 col:62 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x555bb1318248 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb1318308 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x555bb1318338 # | | | |-NoThrowAttr 0x555bb1318378 Implicit # | | | `-ConstAttr 0x555bb13183a0 Implicit # | | |-FunctionDecl 0x555bb1318558 col:35 WaveActiveAllEqual 'bool3 (int64_t3)' # | | | |-ParmVarDecl 0x555bb1318428 col:62 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x555bb1318608 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb13186c8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x555bb13186f8 # | | | |-NoThrowAttr 0x555bb1318738 Implicit # | | | `-ConstAttr 0x555bb1318760 Implicit # | | |-FunctionDecl 0x555bb1318918 col:35 WaveActiveAllEqual 'bool4 (int64_t4)' # | | | |-ParmVarDecl 0x555bb13187e8 col:62 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x555bb13189c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb1318a88 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x555bb1318ab8 # | | | |-NoThrowAttr 0x555bb1318af8 Implicit # | | | `-ConstAttr 0x555bb1318b20 Implicit # | | |-FunctionDecl 0x555bb1318c50 col:34 WaveActiveAllEqual 'bool (uint64_t)' # | | | |-ParmVarDecl 0x555bb1318ba8 col:61 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x555bb1318d00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb1318dc0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x555bb1318df0 # | | | |-NoThrowAttr 0x555bb1318e30 Implicit # | | | `-ConstAttr 0x555bb1318e58 Implicit # | | |-FunctionDecl 0x555bb1319008 col:35 WaveActiveAllEqual 'bool2 (uint64_t2)' # | | | |-ParmVarDecl 0x555bb1318ee0 col:63 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x555bb13190b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb1319178 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x555bb13191a8 # | | | |-NoThrowAttr 0x555bb13191e8 Implicit # | | | `-ConstAttr 0x555bb1319210 Implicit # | | |-FunctionDecl 0x555bb13193c8 col:35 WaveActiveAllEqual 'bool3 (uint64_t3)' # | | | |-ParmVarDecl 0x555bb1319298 col:63 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x555bb1319478 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb1319538 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x555bb1319568 # | | | |-NoThrowAttr 0x555bb13195a8 Implicit # | | | `-ConstAttr 0x555bb13195d0 Implicit # | | |-FunctionDecl 0x555bb1319788 col:35 WaveActiveAllEqual 'bool4 (uint64_t4)' # | | | |-ParmVarDecl 0x555bb1319658 col:63 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x555bb1319848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb1319908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x555bb1319938 # | | | |-NoThrowAttr 0x555bb1319978 Implicit # | | | `-ConstAttr 0x555bb13199a0 Implicit # | | |-FunctionDecl 0x555bb1319ab8 col:34 WaveActiveAllEqual 'bool (float)' # | | | |-ParmVarDecl 0x555bb1319a10 col:58 'float' # | | | |-AvailabilityAttr 0x555bb1319b68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb1319c28 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x555bb1319c58 # | | | |-NoThrowAttr 0x555bb1319c98 Implicit # | | | `-ConstAttr 0x555bb1319cc0 Implicit # | | |-FunctionDecl 0x555bb1319df8 col:35 WaveActiveAllEqual 'bool2 (float2)' # | | | |-ParmVarDecl 0x555bb1319d48 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x555bb1319ea8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb1319f68 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x555bb1319f98 # | | | |-NoThrowAttr 0x555bb1319fd8 Implicit # | | | `-ConstAttr 0x555bb131a000 Implicit # | | |-FunctionDecl 0x555bb131a138 col:35 WaveActiveAllEqual 'bool3 (float3)' # | | | |-ParmVarDecl 0x555bb131a088 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x555bb131a1e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb131a2a8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x555bb131a2d8 # | | | |-NoThrowAttr 0x555bb131a318 Implicit # | | | `-ConstAttr 0x555bb131a340 Implicit # | | |-FunctionDecl 0x555bb131a478 col:35 WaveActiveAllEqual 'bool4 (float4)' # | | | |-ParmVarDecl 0x555bb131a3c8 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x555bb131a528 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb131a5e8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x555bb131a618 # | | | |-NoThrowAttr 0x555bb131a658 Implicit # | | | `-ConstAttr 0x555bb131a680 Implicit # | | |-FunctionDecl 0x555bb131a798 col:34 WaveActiveAllEqual 'bool (double)' # | | | |-ParmVarDecl 0x555bb131a6f0 col:59 'double' # | | | |-AvailabilityAttr 0x555bb131a848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb131a908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x555bb131a938 # | | | |-NoThrowAttr 0x555bb131a978 Implicit # | | | `-ConstAttr 0x555bb131a9a0 Implicit # | | |-FunctionDecl 0x555bb131ab58 col:35 WaveActiveAllEqual 'bool2 (double2)' # | | | |-ParmVarDecl 0x555bb131aa28 col:61 'double2':'vector' # | | | |-AvailabilityAttr 0x555bb131ac08 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb131acc8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x555bb131acf8 # | | | |-NoThrowAttr 0x555bb131ad38 Implicit # | | | `-ConstAttr 0x555bb131ad60 Implicit # | | |-FunctionDecl 0x555bb131af18 col:35 WaveActiveAllEqual 'bool3 (double3)' # | | | |-ParmVarDecl 0x555bb131ade8 col:61 'double3':'vector' # | | | |-AvailabilityAttr 0x555bb131afc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb131b088 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x555bb131b0b8 # | | | |-NoThrowAttr 0x555bb131b0f8 Implicit # | | | `-ConstAttr 0x555bb131b120 Implicit # | | |-FunctionDecl 0x555bb131b2d8 col:35 WaveActiveAllEqual 'bool4 (double4)' # | | | |-ParmVarDecl 0x555bb131b1a8 col:61 'double4':'vector' # | | | |-AvailabilityAttr 0x555bb131b388 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb131b448 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x555bb131b478 # | | | |-NoThrowAttr 0x555bb131b4b8 Implicit # | | | `-ConstAttr 0x555bb131b4e0 Implicit # | | |-FunctionDecl 0x555bb131b5f0 col:34 WaveActiveAllTrue 'bool (bool)' # | | | |-ParmVarDecl 0x555bb131b548 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x555bb131b6a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb131b760 clang_builtin_alias __builtin_hlsl_wave_active_all_true # | | | |-ConvergentAttr 0x555bb131b790 # | | | |-NoThrowAttr 0x555bb131b7d0 Implicit # | | | `-ConstAttr 0x555bb131b7f8 Implicit # | | |-FunctionDecl 0x555bb131b908 col:34 WaveActiveAnyTrue 'bool (bool)' # | | | |-ParmVarDecl 0x555bb131b860 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x555bb131b9b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb131ba78 clang_builtin_alias __builtin_hlsl_wave_active_any_true # | | | |-ConvergentAttr 0x555bb131baa8 # | | | |-NoThrowAttr 0x555bb131bae8 Implicit # | | | `-ConstAttr 0x555bb131bb10 Implicit # | | |-FunctionDecl 0x555bb131bc98 col:35 WaveActiveBallot 'uint4 (bool)' # | | | |-ParmVarDecl 0x555bb131bb68 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x555bb131bd48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb131be08 clang_builtin_alias __builtin_hlsl_wave_active_ballot # | | | |-ConvergentAttr 0x555bb131be38 # | | | |-NoThrowAttr 0x555bb131be78 Implicit # | | | `-ConstAttr 0x555bb131bea0 Implicit # | | |-FunctionDecl 0x555bb131c028 col:34 WaveActiveCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x555bb131bef8 col:59 Val 'bool' # | | | |-AvailabilityAttr 0x555bb131c0d8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb131c198 clang_builtin_alias __builtin_hlsl_wave_active_count_bits # | | | |-ConvergentAttr 0x555bb131c1c8 # | | | |-NoThrowAttr 0x555bb131c208 Implicit # | | | `-ConstAttr 0x555bb131c230 Implicit # | | |-FunctionDecl 0x555bb131c308 col:34 WaveGetLaneIndex 'uint ()' # | | | |-AvailabilityAttr 0x555bb131c3b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb131c470 clang_builtin_alias __builtin_hlsl_wave_get_lane_index # | | | |-ConvergentAttr 0x555bb131c4a0 # | | | |-NoThrowAttr 0x555bb131c4e0 Implicit # | | | `-ConstAttr 0x555bb131c508 Implicit # | | |-FunctionDecl 0x555bb131c5a0 col:34 WaveIsFirstLane 'bool ()' # | | | |-AvailabilityAttr 0x555bb131c648 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb131c708 clang_builtin_alias __builtin_hlsl_wave_is_first_lane # | | | |-ConvergentAttr 0x555bb131c738 # | | | |-NoThrowAttr 0x555bb131c778 Implicit # | | | `-ConstAttr 0x555bb131c7a0 Implicit # | | |-FunctionDecl 0x555bb131c810 col:34 WaveGetLaneCount 'uint ()' # | | | |-AvailabilityAttr 0x555bb131c8b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb131c978 clang_builtin_alias __builtin_hlsl_wave_get_lane_count # | | | |-ConvergentAttr 0x555bb131c9a8 # | | | |-NoThrowAttr 0x555bb131c9e8 Implicit # | | | `-ConstAttr 0x555bb131ca10 Implicit # | | |-FunctionDecl 0x555bb131cb18 col:34 WavePrefixCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x555bb131ca68 col:59 Expr 'bool' # | | | |-AvailabilityAttr 0x555bb131cbc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb131cc88 clang_builtin_alias __builtin_hlsl_wave_prefix_count_bits # | | | |-ConvergentAttr 0x555bb131ccb8 # | | | |-NoThrowAttr 0x555bb131ccf8 Implicit # | | | `-ConstAttr 0x555bb131cd20 Implicit # | | |-FunctionDecl 0x555bb131cf30 col:34 WaveReadLaneAt 'bool (bool, uint32_t)' # | | | |-ParmVarDecl 0x555bb131cd68 col:53 'bool' # | | | |-ParmVarDecl 0x555bb131cde8 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x555bb131cfe8 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x555bb131d048 # | | | |-NoThrowAttr 0x555bb131d088 Implicit # | | | `-ConstAttr 0x555bb131d0b0 Implicit # | | |-FunctionDecl 0x555bb131d2e8 col:35 WaveReadLaneAt 'bool2 (bool2, uint32_t)' # | | | |-ParmVarDecl 0x555bb131d118 col:55 'bool2':'vector' # | | | |-ParmVarDecl 0x555bb131d198 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x555bb131d3a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x555bb131d400 # | | | |-NoThrowAttr 0x555bb131d440 Implicit # | | | `-ConstAttr 0x555bb131d468 Implicit # | | |-FunctionDecl 0x555bb131d6b8 col:35 WaveReadLaneAt 'bool3 (bool3, uint32_t)' # | | | |-ParmVarDecl 0x555bb131d4e0 col:55 'bool3':'vector' # | | | |-ParmVarDecl 0x555bb131d560 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x555bb131d770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x555bb131d7d0 # | | | |-NoThrowAttr 0x555bb131d810 Implicit # | | | `-ConstAttr 0x555bb131e870 Implicit # | | |-FunctionDecl 0x555bb131eab8 col:35 WaveReadLaneAt 'bool4 (bool4, uint32_t)' # | | | |-ParmVarDecl 0x555bb131e8e8 col:55 'bool4':'vector' # | | | |-ParmVarDecl 0x555bb131e968 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x555bb131eb70 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x555bb131ebd0 # | | | |-NoThrowAttr 0x555bb131ec10 Implicit # | | | `-ConstAttr 0x555bb131ec38 Implicit # | | |-FunctionDecl 0x555bb131ee68 col:34 WaveReadLaneAt 'half (half, uint32_t)' # | | | |-ParmVarDecl 0x555bb131ec98 col:53 'half' # | | | |-ParmVarDecl 0x555bb131ed18 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x555bb131ef20 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x555bb131ef80 # | | | |-NoThrowAttr 0x555bb131efc0 Implicit # | | | `-ConstAttr 0x555bb131efe8 Implicit # | | |-FunctionDecl 0x555bb131f238 col:35 WaveReadLaneAt 'half2 (half2, uint32_t)' # | | | |-ParmVarDecl 0x555bb131f060 col:55 'half2':'vector' # | | | |-ParmVarDecl 0x555bb131f0e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x555bb131f2f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x555bb131f350 # | | | |-NoThrowAttr 0x555bb131f390 Implicit # | | | `-ConstAttr 0x555bb131f3b8 Implicit # | | |-FunctionDecl 0x555bb131f608 col:35 WaveReadLaneAt 'half3 (half3, uint32_t)' # | | | |-ParmVarDecl 0x555bb131f430 col:55 'half3':'vector' # | | | |-ParmVarDecl 0x555bb131f4b0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x555bb131f6c0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x555bb131f720 # | | | |-NoThrowAttr 0x555bb131f760 Implicit # | | | `-ConstAttr 0x555bb131f788 Implicit # | | |-FunctionDecl 0x555bb131f9d8 col:35 WaveReadLaneAt 'half4 (half4, uint32_t)' # | | | |-ParmVarDecl 0x555bb131f800 col:55 'half4':'vector' # | | | |-ParmVarDecl 0x555bb131f880 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x555bb131fa90 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x555bb131faf0 # | | | |-NoThrowAttr 0x555bb131fb30 Implicit # | | | `-ConstAttr 0x555bb131fb58 Implicit # | | |-FunctionDecl 0x555bb131fd88 col:33 WaveReadLaneAt 'int (int, uint32_t)' # | | | |-ParmVarDecl 0x555bb131fbb8 col:51 'int' # | | | |-ParmVarDecl 0x555bb131fc38 col:61 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x555bb131fe40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x555bb131fea0 # | | | |-NoThrowAttr 0x555bb131fee0 Implicit # | | | `-ConstAttr 0x555bb131ff08 Implicit # | | |-FunctionDecl 0x555bb1320158 col:34 WaveReadLaneAt 'int2 (int2, uint32_t)' # | | | |-ParmVarDecl 0x555bb131ff80 col:53 'int2':'vector' # | | | |-ParmVarDecl 0x555bb1320000 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x555bb1320210 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x555bb1320270 # | | | |-NoThrowAttr 0x555bb13202b0 Implicit # | | | `-ConstAttr 0x555bb13202d8 Implicit # | | |-FunctionDecl 0x555bb1320528 col:34 WaveReadLaneAt 'int3 (int3, uint32_t)' # | | | |-ParmVarDecl 0x555bb1320350 col:53 'int3':'vector' # | | | |-ParmVarDecl 0x555bb13203d0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x555bb13205e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x555bb1320640 # | | | |-NoThrowAttr 0x555bb1320680 Implicit # | | | `-ConstAttr 0x555bb13206a8 Implicit # | | |-FunctionDecl 0x555bb1320938 col:34 WaveReadLaneAt 'int4 (int4, uint32_t)' # | | | |-ParmVarDecl 0x555bb1320720 col:53 'int4':'vector' # | | | |-ParmVarDecl 0x555bb13207a0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x555bb13209f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x555bb1320a50 # | | | |-NoThrowAttr 0x555bb1320a90 Implicit # | | | `-ConstAttr 0x555bb1320ab8 Implicit # | | |-FunctionDecl 0x555bb1320cc8 col:34 WaveReadLaneAt 'uint (uint, uint32_t)' # | | | |-ParmVarDecl 0x555bb1320b30 col:53 'uint':'unsigned int' # | | | |-ParmVarDecl 0x555bb1320bb0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x555bb1320d80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x555bb1320de0 # | | | |-NoThrowAttr 0x555bb1320e20 Implicit # | | | `-ConstAttr 0x555bb1320e48 Implicit # | | |-FunctionDecl 0x555bb1321098 col:35 WaveReadLaneAt 'uint2 (uint2, uint32_t)' # | | | |-ParmVarDecl 0x555bb1320ec0 col:55 'uint2':'vector' # | | | |-ParmVarDecl 0x555bb1320f40 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x555bb1321150 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x555bb13211b0 # | | | |-NoThrowAttr 0x555bb13211f0 Implicit # | | | `-ConstAttr 0x555bb1321218 Implicit # | | |-FunctionDecl 0x555bb1321468 col:35 WaveReadLaneAt 'uint3 (uint3, uint32_t)' # | | | |-ParmVarDecl 0x555bb1321290 col:55 'uint3':'vector' # | | | |-ParmVarDecl 0x555bb1321310 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x555bb1321520 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x555bb1321580 # | | | |-NoThrowAttr 0x555bb13215c0 Implicit # | | | `-ConstAttr 0x555bb13215e8 Implicit # | | |-FunctionDecl 0x555bb1321838 col:35 WaveReadLaneAt 'uint4 (uint4, uint32_t)' # | | | |-ParmVarDecl 0x555bb1321660 col:55 'uint4':'vector' # | | | |-ParmVarDecl 0x555bb13216e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x555bb13218f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x555bb1321950 # | | | |-NoThrowAttr 0x555bb1321990 Implicit # | | | `-ConstAttr 0x555bb13219b8 Implicit # | | |-FunctionDecl 0x555bb1321be8 col:35 WaveReadLaneAt 'float (float, uint32_t)' # | | | |-ParmVarDecl 0x555bb1321a18 col:55 'float' # | | | |-ParmVarDecl 0x555bb1321a98 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x555bb1321ca0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x555bb1321d00 # | | | |-NoThrowAttr 0x555bb1321d40 Implicit # | | | `-ConstAttr 0x555bb1321d68 Implicit # | | |-FunctionDecl 0x555bb1321fb8 col:36 WaveReadLaneAt 'float2 (float2, uint32_t)' # | | | |-ParmVarDecl 0x555bb1321de0 col:57 'float2':'vector' # | | | |-ParmVarDecl 0x555bb1321e60 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x555bb1322070 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x555bb13220d0 # | | | |-NoThrowAttr 0x555bb1322110 Implicit # | | | `-ConstAttr 0x555bb1322138 Implicit # | | |-FunctionDecl 0x555bb1322388 col:36 WaveReadLaneAt 'float3 (float3, uint32_t)' # | | | |-ParmVarDecl 0x555bb13221b0 col:57 'float3':'vector' # | | | |-ParmVarDecl 0x555bb1322230 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x555bb1322440 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x555bb13224a0 # | | | |-NoThrowAttr 0x555bb13224e0 Implicit # | | | `-ConstAttr 0x555bb1322508 Implicit # | | |-FunctionDecl 0x555bb1322758 col:36 WaveReadLaneAt 'float4 (float4, uint32_t)' # | | | |-ParmVarDecl 0x555bb1322580 col:57 'float4':'vector' # | | | |-ParmVarDecl 0x555bb1322600 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x555bb1322810 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x555bb1322890 # | | | |-NoThrowAttr 0x555bb13228d0 Implicit # | | | `-ConstAttr 0x555bb13228f8 Implicit # | | |-FunctionDecl 0x555bb1322b48 col:37 WaveReadLaneAt 'int64_t (int64_t, uint32_t)' # | | | |-ParmVarDecl 0x555bb1322970 col:59 'int64_t':'long' # | | | |-ParmVarDecl 0x555bb13229f0 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x555bb1322c00 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x555bb1322c60 # | | | |-NoThrowAttr 0x555bb1322ca0 Implicit # | | | `-ConstAttr 0x555bb1322cc8 Implicit # | | |-FunctionDecl 0x555bb1322f18 col:38 WaveReadLaneAt 'int64_t2 (int64_t2, uint32_t)' # | | | |-ParmVarDecl 0x555bb1322d40 col:61 'int64_t2':'vector' # | | | |-ParmVarDecl 0x555bb1322dc0 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x555bb1322fd0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x555bb1323030 # | | | |-NoThrowAttr 0x555bb1323070 Implicit # | | | `-ConstAttr 0x555bb1323098 Implicit # | | |-FunctionDecl 0x555bb13232e8 col:38 WaveReadLaneAt 'int64_t3 (int64_t3, uint32_t)' # | | | |-ParmVarDecl 0x555bb1323110 col:61 'int64_t3':'vector' # | | | |-ParmVarDecl 0x555bb1323190 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x555bb13233a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x555bb1323400 # | | | |-NoThrowAttr 0x555bb1323440 Implicit # | | | `-ConstAttr 0x555bb1323468 Implicit # | | |-FunctionDecl 0x555bb13236b8 col:38 WaveReadLaneAt 'int64_t4 (int64_t4, uint32_t)' # | | | |-ParmVarDecl 0x555bb13234e0 col:61 'int64_t4':'vector' # | | | |-ParmVarDecl 0x555bb1323560 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x555bb1323770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x555bb13237d0 # | | | |-NoThrowAttr 0x555bb1323810 Implicit # | | | `-ConstAttr 0x555bb1323838 Implicit # | | |-FunctionDecl 0x555bb1323a88 col:38 WaveReadLaneAt 'uint64_t (uint64_t, uint32_t)' # | | | |-ParmVarDecl 0x555bb13238b0 col:61 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x555bb1323930 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x555bb1323b40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x555bb1323ba0 # | | | |-NoThrowAttr 0x555bb1323be0 Implicit # | | | `-ConstAttr 0x555bb1323c08 Implicit # | | |-FunctionDecl 0x555bb1323e58 col:39 WaveReadLaneAt 'uint64_t2 (uint64_t2, uint32_t)' # | | | |-ParmVarDecl 0x555bb1323c80 col:63 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x555bb1323d00 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x555bb1323f10 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x555bb1323f70 # | | | |-NoThrowAttr 0x555bb1323fb0 Implicit # | | | `-ConstAttr 0x555bb1323fd8 Implicit # | | |-FunctionDecl 0x555bb1324228 col:39 WaveReadLaneAt 'uint64_t3 (uint64_t3, uint32_t)' # | | | |-ParmVarDecl 0x555bb1324050 col:63 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x555bb13240d0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x555bb13242e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x555bb1324340 # | | | |-NoThrowAttr 0x555bb1324380 Implicit # | | | `-ConstAttr 0x555bb13243a8 Implicit # | | |-FunctionDecl 0x555bb13245f8 col:39 WaveReadLaneAt 'uint64_t4 (uint64_t4, uint32_t)' # | | | |-ParmVarDecl 0x555bb1324420 col:63 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x555bb13244a0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x555bb13246b0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x555bb1324710 # | | | |-NoThrowAttr 0x555bb1324750 Implicit # | | | `-ConstAttr 0x555bb1324778 Implicit # | | |-FunctionDecl 0x555bb13249f8 col:36 WaveReadLaneAt 'double (double, uint32_t)' # | | | |-ParmVarDecl 0x555bb13247d8 col:57 'double' # | | | |-ParmVarDecl 0x555bb13248a0 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x555bb1324ab0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x555bb1324b10 # | | | |-NoThrowAttr 0x555bb1324b50 Implicit # | | | `-ConstAttr 0x555bb1324b78 Implicit # | | |-FunctionDecl 0x555bb1324dc8 col:37 WaveReadLaneAt 'double2 (double2, uint32_t)' # | | | |-ParmVarDecl 0x555bb1324bf0 col:59 'double2':'vector' # | | | |-ParmVarDecl 0x555bb1324c70 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x555bb1324e80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x555bb1324ee0 # | | | |-NoThrowAttr 0x555bb1324f20 Implicit # | | | `-ConstAttr 0x555bb1324f48 Implicit # | | |-FunctionDecl 0x555bb1325198 col:37 WaveReadLaneAt 'double3 (double3, uint32_t)' # | | | |-ParmVarDecl 0x555bb1324fc0 col:59 'double3':'vector' # | | | |-ParmVarDecl 0x555bb1325040 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x555bb1325250 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x555bb13252b0 # | | | |-NoThrowAttr 0x555bb13252f0 Implicit # | | | `-ConstAttr 0x555bb1325318 Implicit # | | |-FunctionDecl 0x555bb1325568 col:37 WaveReadLaneAt 'double4 (double4, uint32_t)' # | | | |-ParmVarDecl 0x555bb1325390 col:59 'double4':'vector' # | | | |-ParmVarDecl 0x555bb1325410 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x555bb1325620 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x555bb1325680 # | | | |-NoThrowAttr 0x555bb13256c0 Implicit # | | | `-ConstAttr 0x555bb13256e8 Implicit # | | |-FunctionDecl 0x555bb1325820 col:34 WaveActiveBitOr 'uint (uint)' # | | | |-ParmVarDecl 0x555bb1325770 col:54 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x555bb13258d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb1325990 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x555bb13259c0 # | | | |-NoThrowAttr 0x555bb1325a00 Implicit # | | | `-ConstAttr 0x555bb1325a28 Implicit # | | |-FunctionDecl 0x555bb1325b50 col:35 WaveActiveBitOr 'uint2 (uint2)' # | | | |-ParmVarDecl 0x555bb1325aa0 col:56 'uint2':'vector' # | | | |-AvailabilityAttr 0x555bb1325c00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb1325cc0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x555bb1325cf0 # | | | |-NoThrowAttr 0x555bb1325d30 Implicit # | | | `-ConstAttr 0x555bb1325d58 Implicit # | | |-FunctionDecl 0x555bb1325e90 col:35 WaveActiveBitOr 'uint3 (uint3)' # | | | |-ParmVarDecl 0x555bb1325de0 col:56 'uint3':'vector' # | | | |-AvailabilityAttr 0x555bb1325f40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb1326000 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x555bb1326030 # | | | |-NoThrowAttr 0x555bb1326070 Implicit # | | | `-ConstAttr 0x555bb1326098 Implicit # | | |-FunctionDecl 0x555bb13261d0 col:35 WaveActiveBitOr 'uint4 (uint4)' # | | | |-ParmVarDecl 0x555bb1326120 col:56 'uint4':'vector' # | | | |-AvailabilityAttr 0x555bb1326280 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb1326340 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x555bb1326370 # | | | |-NoThrowAttr 0x555bb13263b0 Implicit # | | | `-ConstAttr 0x555bb13263d8 Implicit # | | |-FunctionDecl 0x555bb1326510 col:38 WaveActiveBitOr 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x555bb1326460 col:62 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x555bb13265c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb1326680 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x555bb13266b0 # | | | |-NoThrowAttr 0x555bb13266f0 Implicit # | | | `-ConstAttr 0x555bb1326718 Implicit # | | |-FunctionDecl 0x555bb13268b0 col:39 WaveActiveBitOr 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x555bb13267a0 col:64 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x555bb1326960 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb1326a20 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x555bb1326a50 # | | | |-NoThrowAttr 0x555bb1326a90 Implicit # | | | `-ConstAttr 0x555bb1326ab8 Implicit # | | |-FunctionDecl 0x555bb1326bf0 col:39 WaveActiveBitOr 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x555bb1326b40 col:64 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x555bb1326ca0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb1326d60 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x555bb1326d90 # | | | |-NoThrowAttr 0x555bb1326dd0 Implicit # | | | `-ConstAttr 0x555bb1326df8 Implicit # | | |-FunctionDecl 0x555bb1326f30 col:39 WaveActiveBitOr 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x555bb1326e80 col:64 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x555bb1326fe0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb13270a0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x555bb13270d0 # | | | |-NoThrowAttr 0x555bb1327110 Implicit # | | | `-ConstAttr 0x555bb1327138 Implicit # | | |-FunctionDecl 0x555bb1327270 col:34 WaveActiveBitXor 'uint (uint)' # | | | |-ParmVarDecl 0x555bb13271c0 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x555bb1327320 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb13273e0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x555bb1327410 # | | | |-NoThrowAttr 0x555bb1327450 Implicit # | | | `-ConstAttr 0x555bb1327478 Implicit # | | |-FunctionDecl 0x555bb13275a0 col:35 WaveActiveBitXor 'uint2 (uint2)' # | | | |-ParmVarDecl 0x555bb13274f0 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x555bb1327650 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb1327710 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x555bb1327740 # | | | |-NoThrowAttr 0x555bb1327780 Implicit # | | | `-ConstAttr 0x555bb13277a8 Implicit # | | |-FunctionDecl 0x555bb13278e0 col:35 WaveActiveBitXor 'uint3 (uint3)' # | | | |-ParmVarDecl 0x555bb1327830 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x555bb1327990 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb1327a50 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x555bb1327a80 # | | | |-NoThrowAttr 0x555bb1327ac0 Implicit # | | | `-ConstAttr 0x555bb1327ae8 Implicit # | | |-FunctionDecl 0x555bb1327c20 col:35 WaveActiveBitXor 'uint4 (uint4)' # | | | |-ParmVarDecl 0x555bb1327b70 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x555bb1327cd0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb1327d90 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x555bb1327dc0 # | | | |-NoThrowAttr 0x555bb1327e00 Implicit # | | | `-ConstAttr 0x555bb1327e28 Implicit # | | |-FunctionDecl 0x555bb1327f60 col:38 WaveActiveBitXor 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x555bb1327eb0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x555bb1328010 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb13280d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x555bb1328100 # | | | |-NoThrowAttr 0x555bb1328140 Implicit # | | | `-ConstAttr 0x555bb1328168 Implicit # | | |-FunctionDecl 0x555bb13282a0 col:39 WaveActiveBitXor 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x555bb13281f0 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x555bb1328350 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb1328410 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x555bb1328440 # | | | |-NoThrowAttr 0x555bb1328480 Implicit # | | | `-ConstAttr 0x555bb13284a8 Implicit # | | |-FunctionDecl 0x555bb13285e0 col:39 WaveActiveBitXor 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x555bb1328530 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x555bb1328690 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb1328750 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x555bb1328780 # | | | |-NoThrowAttr 0x555bb13287c0 Implicit # | | | `-ConstAttr 0x555bb13287e8 Implicit # | | |-FunctionDecl 0x555bb1328970 col:39 WaveActiveBitXor 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x555bb13288c0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x555bb1328a20 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb1328ae0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x555bb1328b10 # | | | |-NoThrowAttr 0x555bb1328b50 Implicit # | | | `-ConstAttr 0x555bb1328b78 Implicit # | | |-FunctionDecl 0x555bb1328cb0 col:34 WaveActiveBitAnd 'uint (uint)' # | | | |-ParmVarDecl 0x555bb1328c00 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x555bb1328d60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb1328e20 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x555bb1328e50 # | | | |-NoThrowAttr 0x555bb1328e90 Implicit # | | | `-ConstAttr 0x555bb1328eb8 Implicit # | | |-FunctionDecl 0x555bb1328fe0 col:35 WaveActiveBitAnd 'uint2 (uint2)' # | | | |-ParmVarDecl 0x555bb1328f30 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x555bb1329090 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb1329150 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x555bb1329180 # | | | |-NoThrowAttr 0x555bb13291c0 Implicit # | | | `-ConstAttr 0x555bb13291e8 Implicit # | | |-FunctionDecl 0x555bb1329320 col:35 WaveActiveBitAnd 'uint3 (uint3)' # | | | |-ParmVarDecl 0x555bb1329270 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x555bb13293d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb1329490 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x555bb13294c0 # | | | |-NoThrowAttr 0x555bb1329500 Implicit # | | | `-ConstAttr 0x555bb1329528 Implicit # | | |-FunctionDecl 0x555bb1329660 col:35 WaveActiveBitAnd 'uint4 (uint4)' # | | | |-ParmVarDecl 0x555bb13295b0 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x555bb1329710 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb13297d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x555bb1329800 # | | | |-NoThrowAttr 0x555bb1329840 Implicit # | | | `-ConstAttr 0x555bb1329868 Implicit # | | |-FunctionDecl 0x555bb13299a0 col:38 WaveActiveBitAnd 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x555bb13298f0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x555bb1329a50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb1329b10 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x555bb1329b40 # | | | |-NoThrowAttr 0x555bb1329b80 Implicit # | | | `-ConstAttr 0x555bb1329ba8 Implicit # | | |-FunctionDecl 0x555bb1329ce0 col:39 WaveActiveBitAnd 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x555bb1329c30 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x555bb1329d90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb1329e50 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x555bb1329e80 # | | | |-NoThrowAttr 0x555bb1329ec0 Implicit # | | | `-ConstAttr 0x555bb1329ee8 Implicit # | | |-FunctionDecl 0x555bb132a020 col:39 WaveActiveBitAnd 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x555bb1329f70 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x555bb132a0d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb132a190 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x555bb132a1c0 # | | | |-NoThrowAttr 0x555bb132a200 Implicit # | | | `-ConstAttr 0x555bb132a228 Implicit # | | |-FunctionDecl 0x555bb132a360 col:39 WaveActiveBitAnd 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x555bb132a2b0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x555bb132a410 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb132a4d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x555bb132a500 # | | | |-NoThrowAttr 0x555bb132a540 Implicit # | | | `-ConstAttr 0x555bb132a568 Implicit # | | |-FunctionDecl 0x555bb132a678 col:34 WaveActiveMax 'half (half)' # | | | |-ParmVarDecl 0x555bb132a5c8 col:52 'half' # | | | |-BuiltinAliasAttr 0x555bb132a728 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x555bb132a788 # | | | |-NoThrowAttr 0x555bb132a7c8 Implicit # | | | `-ConstAttr 0x555bb132a7f0 Implicit # | | |-FunctionDecl 0x555bb132a9b8 col:35 WaveActiveMax 'half2 (half2)' # | | | |-ParmVarDecl 0x555bb132a858 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555bb132aa68 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x555bb132aac8 # | | | |-NoThrowAttr 0x555bb132ab08 Implicit # | | | `-ConstAttr 0x555bb132ab30 Implicit # | | |-FunctionDecl 0x555bb132ac58 col:35 WaveActiveMax 'half3 (half3)' # | | | |-ParmVarDecl 0x555bb132aba8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555bb132ad08 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x555bb132ad68 # | | | |-NoThrowAttr 0x555bb132ada8 Implicit # | | | `-ConstAttr 0x555bb132add0 Implicit # | | |-FunctionDecl 0x555bb132aef8 col:35 WaveActiveMax 'half4 (half4)' # | | | |-ParmVarDecl 0x555bb132ae48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555bb132afa8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x555bb132b008 # | | | |-NoThrowAttr 0x555bb132b048 Implicit # | | | `-ConstAttr 0x555bb132b070 Implicit # | | |-FunctionDecl 0x555bb132b180 col:33 WaveActiveMax 'int (int)' # | | | |-ParmVarDecl 0x555bb132b0d0 col:50 'int' # | | | |-BuiltinAliasAttr 0x555bb132b230 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x555bb132b290 # | | | |-NoThrowAttr 0x555bb132b2d0 Implicit # | | | `-ConstAttr 0x555bb132b2f8 Implicit # | | |-FunctionDecl 0x555bb132b420 col:34 WaveActiveMax 'int2 (int2)' # | | | |-ParmVarDecl 0x555bb132b370 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x555bb132b4d0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x555bb132b530 # | | | |-NoThrowAttr 0x555bb132b570 Implicit # | | | `-ConstAttr 0x555bb132b598 Implicit # | | |-FunctionDecl 0x555bb132b6c0 col:34 WaveActiveMax 'int3 (int3)' # | | | |-ParmVarDecl 0x555bb132b610 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x555bb132b770 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x555bb132b7d0 # | | | |-NoThrowAttr 0x555bb132b810 Implicit # | | | `-ConstAttr 0x555bb132b838 Implicit # | | |-FunctionDecl 0x555bb132b960 col:34 WaveActiveMax 'int4 (int4)' # | | | |-ParmVarDecl 0x555bb132b8b0 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x555bb132ba10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x555bb132ba70 # | | | |-NoThrowAttr 0x555bb132bab0 Implicit # | | | `-ConstAttr 0x555bb132bad8 Implicit # | | |-FunctionDecl 0x555bb132bc00 col:34 WaveActiveMax 'uint (uint)' # | | | |-ParmVarDecl 0x555bb132bb50 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x555bb132bcb0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x555bb132bd10 # | | | |-NoThrowAttr 0x555bb132bd50 Implicit # | | | `-ConstAttr 0x555bb132bd78 Implicit # | | |-FunctionDecl 0x555bb132bea0 col:35 WaveActiveMax 'uint2 (uint2)' # | | | |-ParmVarDecl 0x555bb132bdf0 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x555bb132bf50 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x555bb132bfb0 # | | | |-NoThrowAttr 0x555bb132bff0 Implicit # | | | `-ConstAttr 0x555bb132c018 Implicit # | | |-FunctionDecl 0x555bb132c140 col:35 WaveActiveMax 'uint3 (uint3)' # | | | |-ParmVarDecl 0x555bb132c090 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x555bb132c1f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x555bb132c250 # | | | |-NoThrowAttr 0x555bb132c290 Implicit # | | | `-ConstAttr 0x555bb132c2b8 Implicit # | | |-FunctionDecl 0x555bb132c3e0 col:35 WaveActiveMax 'uint4 (uint4)' # | | | |-ParmVarDecl 0x555bb132c330 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x555bb132c490 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x555bb132c4f0 # | | | |-NoThrowAttr 0x555bb132c530 Implicit # | | | `-ConstAttr 0x555bb132c558 Implicit # | | |-FunctionDecl 0x555bb132c680 col:37 WaveActiveMax 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x555bb132c5d0 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x555bb132c730 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x555bb132c790 # | | | |-NoThrowAttr 0x555bb132c7d0 Implicit # | | | `-ConstAttr 0x555bb132c7f8 Implicit # | | |-FunctionDecl 0x555bb132cbc0 col:38 WaveActiveMax 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x555bb132c870 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x555bb132cc70 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x555bb132ccd0 # | | | |-NoThrowAttr 0x555bb132cd10 Implicit # | | | `-ConstAttr 0x555bb132cd38 Implicit # | | |-FunctionDecl 0x555bb132ce60 col:38 WaveActiveMax 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x555bb132cdb0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x555bb132cf10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x555bb132cf70 # | | | |-NoThrowAttr 0x555bb132cfb0 Implicit # | | | `-ConstAttr 0x555bb132cfd8 Implicit # | | |-FunctionDecl 0x555bb132d100 col:38 WaveActiveMax 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x555bb132d050 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x555bb132d1b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x555bb132d210 # | | | |-NoThrowAttr 0x555bb132d250 Implicit # | | | `-ConstAttr 0x555bb132d278 Implicit # | | |-FunctionDecl 0x555bb132d3a0 col:38 WaveActiveMax 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x555bb132d2f0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x555bb132d450 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x555bb132d4b0 # | | | |-NoThrowAttr 0x555bb132d4f0 Implicit # | | | `-ConstAttr 0x555bb132d518 Implicit # | | |-FunctionDecl 0x555bb132d640 col:39 WaveActiveMax 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x555bb132d590 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x555bb132d6f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x555bb132d750 # | | | |-NoThrowAttr 0x555bb132d790 Implicit # | | | `-ConstAttr 0x555bb132d7b8 Implicit # | | |-FunctionDecl 0x555bb132d8e0 col:39 WaveActiveMax 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x555bb132d830 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x555bb132d990 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x555bb132d9f0 # | | | |-NoThrowAttr 0x555bb132da30 Implicit # | | | `-ConstAttr 0x555bb132da58 Implicit # | | |-FunctionDecl 0x555bb132db80 col:39 WaveActiveMax 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x555bb132dad0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x555bb132dc30 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x555bb132dc90 # | | | |-NoThrowAttr 0x555bb132dcd0 Implicit # | | | `-ConstAttr 0x555bb132dcf8 Implicit # | | |-FunctionDecl 0x555bb132de08 col:35 WaveActiveMax 'float (float)' # | | | |-ParmVarDecl 0x555bb132dd58 col:54 'float' # | | | |-BuiltinAliasAttr 0x555bb132deb8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x555bb132df18 # | | | |-NoThrowAttr 0x555bb132df58 Implicit # | | | `-ConstAttr 0x555bb132df80 Implicit # | | |-FunctionDecl 0x555bb132e0a8 col:36 WaveActiveMax 'float2 (float2)' # | | | |-ParmVarDecl 0x555bb132dff8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555bb132e158 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x555bb132e1b8 # | | | |-NoThrowAttr 0x555bb132e1f8 Implicit # | | | `-ConstAttr 0x555bb132e220 Implicit # | | |-FunctionDecl 0x555bb132e348 col:36 WaveActiveMax 'float3 (float3)' # | | | |-ParmVarDecl 0x555bb132e298 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555bb132e3f8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x555bb132e458 # | | | |-NoThrowAttr 0x555bb132e498 Implicit # | | | `-ConstAttr 0x555bb132e4c0 Implicit # | | |-FunctionDecl 0x555bb132e5e8 col:36 WaveActiveMax 'float4 (float4)' # | | | |-ParmVarDecl 0x555bb132e538 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555bb132e698 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x555bb132e6f8 # | | | |-NoThrowAttr 0x555bb132e738 Implicit # | | | `-ConstAttr 0x555bb132e760 Implicit # | | |-FunctionDecl 0x555bb132e870 col:36 WaveActiveMax 'double (double)' # | | | |-ParmVarDecl 0x555bb132e7c0 col:56 'double' # | | | |-BuiltinAliasAttr 0x555bb132e920 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x555bb132e980 # | | | |-NoThrowAttr 0x555bb132e9c0 Implicit # | | | `-ConstAttr 0x555bb132e9e8 Implicit # | | |-FunctionDecl 0x555bb132eb10 col:37 WaveActiveMax 'double2 (double2)' # | | | |-ParmVarDecl 0x555bb132ea60 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x555bb132ee10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x555bb132ee70 # | | | |-NoThrowAttr 0x555bb132eeb0 Implicit # | | | `-ConstAttr 0x555bb132eed8 Implicit # | | |-FunctionDecl 0x555bb132f000 col:37 WaveActiveMax 'double3 (double3)' # | | | |-ParmVarDecl 0x555bb132ef50 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x555bb132f0b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x555bb132f110 # | | | |-NoThrowAttr 0x555bb132f150 Implicit # | | | `-ConstAttr 0x555bb132f178 Implicit # | | |-FunctionDecl 0x555bb132f2a0 col:37 WaveActiveMax 'double4 (double4)' # | | | |-ParmVarDecl 0x555bb132f1f0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x555bb132f350 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x555bb132f3b0 # | | | |-NoThrowAttr 0x555bb132f3f0 Implicit # | | | `-ConstAttr 0x555bb132f418 Implicit # | | |-FunctionDecl 0x555bb132f528 col:34 WaveActiveMin 'half (half)' # | | | |-ParmVarDecl 0x555bb132f478 col:52 'half' # | | | |-BuiltinAliasAttr 0x555bb132f5d8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x555bb132f638 # | | | |-NoThrowAttr 0x555bb132f678 Implicit # | | | `-ConstAttr 0x555bb132f6a0 Implicit # | | |-FunctionDecl 0x555bb132f7b8 col:35 WaveActiveMin 'half2 (half2)' # | | | |-ParmVarDecl 0x555bb132f708 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555bb132f868 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x555bb132f8c8 # | | | |-NoThrowAttr 0x555bb132f908 Implicit # | | | `-ConstAttr 0x555bb132f930 Implicit # | | |-FunctionDecl 0x555bb132fa58 col:35 WaveActiveMin 'half3 (half3)' # | | | |-ParmVarDecl 0x555bb132f9a8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555bb132fb08 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x555bb132fb68 # | | | |-NoThrowAttr 0x555bb132fba8 Implicit # | | | `-ConstAttr 0x555bb132fbd0 Implicit # | | |-FunctionDecl 0x555bb132fcf8 col:35 WaveActiveMin 'half4 (half4)' # | | | |-ParmVarDecl 0x555bb132fc48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555bb132fda8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x555bb132fe08 # | | | |-NoThrowAttr 0x555bb132fe48 Implicit # | | | `-ConstAttr 0x555bb132fe70 Implicit # | | |-FunctionDecl 0x555bb132ff90 col:33 WaveActiveMin 'int (int)' # | | | |-ParmVarDecl 0x555bb132fee0 col:50 'int' # | | | |-AvailabilityAttr 0x555bb1330040 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb1330100 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x555bb1330130 # | | | |-NoThrowAttr 0x555bb1330170 Implicit # | | | `-ConstAttr 0x555bb1330198 Implicit # | | |-FunctionDecl 0x555bb13302d0 col:34 WaveActiveMin 'int2 (int2)' # | | | |-ParmVarDecl 0x555bb1330220 col:52 'int2':'vector' # | | | |-AvailabilityAttr 0x555bb1330380 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb1330440 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x555bb1330470 # | | | |-NoThrowAttr 0x555bb13304b0 Implicit # | | | `-ConstAttr 0x555bb13304d8 Implicit # | | |-FunctionDecl 0x555bb1330610 col:34 WaveActiveMin 'int3 (int3)' # | | | |-ParmVarDecl 0x555bb1330560 col:52 'int3':'vector' # | | | |-AvailabilityAttr 0x555bb13306c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb1330780 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x555bb13307b0 # | | | |-NoThrowAttr 0x555bb13307f0 Implicit # | | | `-ConstAttr 0x555bb1330818 Implicit # | | |-FunctionDecl 0x555bb1330950 col:34 WaveActiveMin 'int4 (int4)' # | | | |-ParmVarDecl 0x555bb13308a0 col:52 'int4':'vector' # | | | |-AvailabilityAttr 0x555bb1330a00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb1330ac0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x555bb1330af0 # | | | |-NoThrowAttr 0x555bb1330b30 Implicit # | | | `-ConstAttr 0x555bb1330b58 Implicit # | | |-FunctionDecl 0x555bb1330c90 col:34 WaveActiveMin 'uint (uint)' # | | | |-ParmVarDecl 0x555bb1330be0 col:52 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x555bb1330d40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb1331e30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x555bb1331e60 # | | | |-NoThrowAttr 0x555bb1331ea0 Implicit # | | | `-ConstAttr 0x555bb1331ec8 Implicit # | | |-FunctionDecl 0x555bb1332000 col:35 WaveActiveMin 'uint2 (uint2)' # | | | |-ParmVarDecl 0x555bb1331f50 col:54 'uint2':'vector' # | | | |-AvailabilityAttr 0x555bb13320b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb1332170 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x555bb13321a0 # | | | |-NoThrowAttr 0x555bb13321e0 Implicit # | | | `-ConstAttr 0x555bb1332208 Implicit # | | |-FunctionDecl 0x555bb1332340 col:35 WaveActiveMin 'uint3 (uint3)' # | | | |-ParmVarDecl 0x555bb1332290 col:54 'uint3':'vector' # | | | |-AvailabilityAttr 0x555bb13323f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb13324b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x555bb13324e0 # | | | |-NoThrowAttr 0x555bb1332520 Implicit # | | | `-ConstAttr 0x555bb1332548 Implicit # | | |-FunctionDecl 0x555bb1332680 col:35 WaveActiveMin 'uint4 (uint4)' # | | | |-ParmVarDecl 0x555bb13325d0 col:54 'uint4':'vector' # | | | |-AvailabilityAttr 0x555bb1332730 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb13327f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x555bb1332820 # | | | |-NoThrowAttr 0x555bb1332860 Implicit # | | | `-ConstAttr 0x555bb1332888 Implicit # | | |-FunctionDecl 0x555bb13329c0 col:37 WaveActiveMin 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x555bb1332910 col:58 'int64_t':'long' # | | | |-AvailabilityAttr 0x555bb1332a70 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb1332b30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x555bb1332b60 # | | | |-NoThrowAttr 0x555bb1332ba0 Implicit # | | | `-ConstAttr 0x555bb1332bc8 Implicit # | | |-FunctionDecl 0x555bb1332d00 col:38 WaveActiveMin 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x555bb1332c50 col:60 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x555bb1332db0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb1332e70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x555bb1332ea0 # | | | |-NoThrowAttr 0x555bb1332ee0 Implicit # | | | `-ConstAttr 0x555bb1332f08 Implicit # | | |-FunctionDecl 0x555bb1333040 col:38 WaveActiveMin 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x555bb1332f90 col:60 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x555bb13330f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb13331b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x555bb13331e0 # | | | |-NoThrowAttr 0x555bb1333220 Implicit # | | | `-ConstAttr 0x555bb1333248 Implicit # | | |-FunctionDecl 0x555bb1333380 col:38 WaveActiveMin 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x555bb13332d0 col:60 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x555bb1333430 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb13334f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x555bb1333520 # | | | |-NoThrowAttr 0x555bb1333560 Implicit # | | | `-ConstAttr 0x555bb1333588 Implicit # | | |-FunctionDecl 0x555bb13336c0 col:38 WaveActiveMin 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x555bb1333610 col:60 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x555bb1333770 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb1333830 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x555bb1333860 # | | | |-NoThrowAttr 0x555bb13338a0 Implicit # | | | `-ConstAttr 0x555bb13338c8 Implicit # | | |-FunctionDecl 0x555bb1333a00 col:39 WaveActiveMin 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x555bb1333950 col:62 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x555bb1333ab0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb1333b70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x555bb1333ba0 # | | | |-NoThrowAttr 0x555bb1333be0 Implicit # | | | `-ConstAttr 0x555bb1333c08 Implicit # | | |-FunctionDecl 0x555bb1333d40 col:39 WaveActiveMin 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x555bb1333c90 col:62 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x555bb13375c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb1337680 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x555bb13376b0 # | | | |-NoThrowAttr 0x555bb13376f0 Implicit # | | | `-ConstAttr 0x555bb1337718 Implicit # | | |-FunctionDecl 0x555bb1337850 col:39 WaveActiveMin 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x555bb13377a0 col:62 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x555bb1337900 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb13379c0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x555bb13379f0 # | | | |-NoThrowAttr 0x555bb1337a30 Implicit # | | | `-ConstAttr 0x555bb1337a58 Implicit # | | |-FunctionDecl 0x555bb1337b78 col:35 WaveActiveMin 'float (float)' # | | | |-ParmVarDecl 0x555bb1337ac8 col:54 'float' # | | | |-AvailabilityAttr 0x555bb1337c28 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb1337ce8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x555bb1337d18 # | | | |-NoThrowAttr 0x555bb1337d58 Implicit # | | | `-ConstAttr 0x555bb1337d80 Implicit # | | |-FunctionDecl 0x555bb1337eb8 col:36 WaveActiveMin 'float2 (float2)' # | | | |-ParmVarDecl 0x555bb1337e08 col:56 'float2':'vector' # | | | |-AvailabilityAttr 0x555bb1337f68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb1338028 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x555bb1338058 # | | | |-NoThrowAttr 0x555bb1338098 Implicit # | | | `-ConstAttr 0x555bb13380c0 Implicit # | | |-FunctionDecl 0x555bb13381f8 col:36 WaveActiveMin 'float3 (float3)' # | | | |-ParmVarDecl 0x555bb1338148 col:56 'float3':'vector' # | | | |-AvailabilityAttr 0x555bb13382a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb1338368 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x555bb1338398 # | | | |-NoThrowAttr 0x555bb13383d8 Implicit # | | | `-ConstAttr 0x555bb1338400 Implicit # | | |-FunctionDecl 0x555bb1338538 col:36 WaveActiveMin 'float4 (float4)' # | | | |-ParmVarDecl 0x555bb1338488 col:56 'float4':'vector' # | | | |-AvailabilityAttr 0x555bb13385e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb13386a8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x555bb13386d8 # | | | |-NoThrowAttr 0x555bb1338718 Implicit # | | | `-ConstAttr 0x555bb1338740 Implicit # | | |-FunctionDecl 0x555bb1338860 col:36 WaveActiveMin 'double (double)' # | | | |-ParmVarDecl 0x555bb13387b0 col:56 'double' # | | | |-AvailabilityAttr 0x555bb1338910 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb13389d0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x555bb1338a00 # | | | |-NoThrowAttr 0x555bb1338a40 Implicit # | | | `-ConstAttr 0x555bb1338a68 Implicit # | | |-FunctionDecl 0x555bb1338ba0 col:37 WaveActiveMin 'double2 (double2)' # | | | |-ParmVarDecl 0x555bb1338af0 col:58 'double2':'vector' # | | | |-AvailabilityAttr 0x555bb1338c50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb1338d10 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x555bb1338d40 # | | | |-NoThrowAttr 0x555bb1338d80 Implicit # | | | `-ConstAttr 0x555bb1338da8 Implicit # | | |-FunctionDecl 0x555bb1338ee0 col:37 WaveActiveMin 'double3 (double3)' # | | | |-ParmVarDecl 0x555bb1338e30 col:58 'double3':'vector' # | | | |-AvailabilityAttr 0x555bb1338f90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb1339050 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x555bb1339080 # | | | |-NoThrowAttr 0x555bb13390c0 Implicit # | | | `-ConstAttr 0x555bb13390e8 Implicit # | | |-FunctionDecl 0x555bb1339220 col:37 WaveActiveMin 'double4 (double4)' # | | | |-ParmVarDecl 0x555bb1339170 col:58 'double4':'vector' # | | | |-AvailabilityAttr 0x555bb13392d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb1339390 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x555bb13393c0 # | | | |-NoThrowAttr 0x555bb1339400 Implicit # | | | `-ConstAttr 0x555bb1339428 Implicit # | | |-FunctionDecl 0x555bb13395d0 col:34 WaveActiveSum 'half (half)' # | | | |-ParmVarDecl 0x555bb1339488 col:52 'half' # | | | |-BuiltinAliasAttr 0x555bb1339680 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x555bb13396e0 # | | | |-NoThrowAttr 0x555bb1339720 Implicit # | | | `-ConstAttr 0x555bb1339748 Implicit # | | |-FunctionDecl 0x555bb1339860 col:35 WaveActiveSum 'half2 (half2)' # | | | |-ParmVarDecl 0x555bb13397b0 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555bb1339910 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x555bb1339970 # | | | |-NoThrowAttr 0x555bb13399b0 Implicit # | | | `-ConstAttr 0x555bb13399d8 Implicit # | | |-FunctionDecl 0x555bb1339b00 col:35 WaveActiveSum 'half3 (half3)' # | | | |-ParmVarDecl 0x555bb1339a50 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555bb1339bb0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x555bb1339c10 # | | | |-NoThrowAttr 0x555bb1339c50 Implicit # | | | `-ConstAttr 0x555bb1339c78 Implicit # | | |-FunctionDecl 0x555bb1339da0 col:35 WaveActiveSum 'half4 (half4)' # | | | |-ParmVarDecl 0x555bb1339cf0 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555bb1339e50 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x555bb1339eb0 # | | | |-NoThrowAttr 0x555bb1339ef0 Implicit # | | | `-ConstAttr 0x555bb1339f18 Implicit # | | |-FunctionDecl 0x555bb133a028 col:33 WaveActiveSum 'int (int)' # | | | |-ParmVarDecl 0x555bb1339f78 col:50 'int' # | | | |-BuiltinAliasAttr 0x555bb133a0d8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x555bb133a138 # | | | |-NoThrowAttr 0x555bb133a178 Implicit # | | | `-ConstAttr 0x555bb133a1a0 Implicit # | | |-FunctionDecl 0x555bb133a2c8 col:34 WaveActiveSum 'int2 (int2)' # | | | |-ParmVarDecl 0x555bb133a218 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x555bb133a378 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x555bb133a3d8 # | | | |-NoThrowAttr 0x555bb133a418 Implicit # | | | `-ConstAttr 0x555bb133a440 Implicit # | | |-FunctionDecl 0x555bb133a568 col:34 WaveActiveSum 'int3 (int3)' # | | | |-ParmVarDecl 0x555bb133a4b8 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x555bb133a618 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x555bb133a678 # | | | |-NoThrowAttr 0x555bb133a6b8 Implicit # | | | `-ConstAttr 0x555bb133a6e0 Implicit # | | |-FunctionDecl 0x555bb133a808 col:34 WaveActiveSum 'int4 (int4)' # | | | |-ParmVarDecl 0x555bb133a758 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x555bb133a8b8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x555bb133a918 # | | | |-NoThrowAttr 0x555bb133a958 Implicit # | | | `-ConstAttr 0x555bb133a980 Implicit # | | |-FunctionDecl 0x555bb133aaa8 col:34 WaveActiveSum 'uint (uint)' # | | | |-ParmVarDecl 0x555bb133a9f8 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x555bb133ab58 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x555bb133abb8 # | | | |-NoThrowAttr 0x555bb133abf8 Implicit # | | | `-ConstAttr 0x555bb133ac20 Implicit # | | |-FunctionDecl 0x555bb133ad48 col:35 WaveActiveSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x555bb133ac98 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x555bb133adf8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x555bb133ae58 # | | | |-NoThrowAttr 0x555bb133ae98 Implicit # | | | `-ConstAttr 0x555bb133aec0 Implicit # | | |-FunctionDecl 0x555bb133afe8 col:35 WaveActiveSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x555bb133af38 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x555bb133b098 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x555bb133b0f8 # | | | |-NoThrowAttr 0x555bb133b138 Implicit # | | | `-ConstAttr 0x555bb133b160 Implicit # | | |-FunctionDecl 0x555bb133b288 col:35 WaveActiveSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x555bb133b1d8 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x555bb133b338 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x555bb133b398 # | | | |-NoThrowAttr 0x555bb133b3d8 Implicit # | | | `-ConstAttr 0x555bb133b400 Implicit # | | |-FunctionDecl 0x555bb133b528 col:37 WaveActiveSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x555bb133b478 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x555bb133b5e8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x555bb133b648 # | | | |-NoThrowAttr 0x555bb133b688 Implicit # | | | `-ConstAttr 0x555bb133b6b0 Implicit # | | |-FunctionDecl 0x555bb133b7d8 col:38 WaveActiveSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x555bb133b728 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x555bb133b888 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x555bb133b8e8 # | | | |-NoThrowAttr 0x555bb133b928 Implicit # | | | `-ConstAttr 0x555bb133b950 Implicit # | | |-FunctionDecl 0x555bb133ba78 col:38 WaveActiveSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x555bb133b9c8 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x555bb133bb28 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x555bb133bb88 # | | | |-NoThrowAttr 0x555bb133bbc8 Implicit # | | | `-ConstAttr 0x555bb133bbf0 Implicit # | | |-FunctionDecl 0x555bb133bd18 col:38 WaveActiveSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x555bb133bc68 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x555bb133bdc8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x555bb133be28 # | | | |-NoThrowAttr 0x555bb133be68 Implicit # | | | `-ConstAttr 0x555bb133be90 Implicit # | | |-FunctionDecl 0x555bb133bfb8 col:38 WaveActiveSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x555bb133bf08 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x555bb133c068 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x555bb133c0c8 # | | | |-NoThrowAttr 0x555bb133c108 Implicit # | | | `-ConstAttr 0x555bb133c130 Implicit # | | |-FunctionDecl 0x555bb133c258 col:39 WaveActiveSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x555bb133c1a8 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x555bb133c308 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x555bb133c368 # | | | |-NoThrowAttr 0x555bb133c3a8 Implicit # | | | `-ConstAttr 0x555bb133c3d0 Implicit # | | |-FunctionDecl 0x555bb133c4f8 col:39 WaveActiveSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x555bb133c448 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x555bb133c5a8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x555bb133c608 # | | | |-NoThrowAttr 0x555bb133c648 Implicit # | | | `-ConstAttr 0x555bb133c670 Implicit # | | |-FunctionDecl 0x555bb133c798 col:39 WaveActiveSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x555bb133c6e8 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x555bb133c848 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x555bb133c8a8 # | | | |-NoThrowAttr 0x555bb133c8e8 Implicit # | | | `-ConstAttr 0x555bb133c910 Implicit # | | |-FunctionDecl 0x555bb133ca20 col:35 WaveActiveSum 'float (float)' # | | | |-ParmVarDecl 0x555bb133c970 col:54 'float' # | | | |-BuiltinAliasAttr 0x555bb133cad0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x555bb133cb30 # | | | |-NoThrowAttr 0x555bb133cb70 Implicit # | | | `-ConstAttr 0x555bb133cb98 Implicit # | | |-FunctionDecl 0x555bb133ccc0 col:36 WaveActiveSum 'float2 (float2)' # | | | |-ParmVarDecl 0x555bb133cc10 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555bb133cd70 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x555bb133cdd0 # | | | |-NoThrowAttr 0x555bb133ce10 Implicit # | | | `-ConstAttr 0x555bb133ce38 Implicit # | | |-FunctionDecl 0x555bb133cf60 col:36 WaveActiveSum 'float3 (float3)' # | | | |-ParmVarDecl 0x555bb133ceb0 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555bb133d010 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x555bb133d070 # | | | |-NoThrowAttr 0x555bb133d0b0 Implicit # | | | `-ConstAttr 0x555bb133d0d8 Implicit # | | |-FunctionDecl 0x555bb133d200 col:36 WaveActiveSum 'float4 (float4)' # | | | |-ParmVarDecl 0x555bb133d150 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555bb133d2b0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x555bb133d310 # | | | |-NoThrowAttr 0x555bb133d350 Implicit # | | | `-ConstAttr 0x555bb133d378 Implicit # | | |-FunctionDecl 0x555bb133d488 col:36 WaveActiveSum 'double (double)' # | | | |-ParmVarDecl 0x555bb133d3d8 col:56 'double' # | | | |-BuiltinAliasAttr 0x555bb133d538 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x555bb133d598 # | | | |-NoThrowAttr 0x555bb12ddce0 Implicit # | | | `-ConstAttr 0x555bb12ddd08 Implicit # | | |-FunctionDecl 0x555bb12dde30 col:37 WaveActiveSum 'double2 (double2)' # | | | |-ParmVarDecl 0x555bb12ddd80 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12ddee0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x555bb12ddf40 # | | | |-NoThrowAttr 0x555bb12ddf80 Implicit # | | | `-ConstAttr 0x555bb12ddfa8 Implicit # | | |-FunctionDecl 0x555bb12de0d0 col:37 WaveActiveSum 'double3 (double3)' # | | | |-ParmVarDecl 0x555bb12de020 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12de180 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x555bb12de1e0 # | | | |-NoThrowAttr 0x555bb12de220 Implicit # | | | `-ConstAttr 0x555bb12de248 Implicit # | | |-FunctionDecl 0x555bb12de370 col:37 WaveActiveSum 'double4 (double4)' # | | | |-ParmVarDecl 0x555bb12de2c0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12de420 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x555bb12de480 # | | | |-NoThrowAttr 0x555bb12de4c0 Implicit # | | | `-ConstAttr 0x555bb12de4e8 Implicit # | | |-FunctionDecl 0x555bb12de5f8 col:34 WaveActiveProduct 'half (half)' # | | | |-ParmVarDecl 0x555bb12de548 col:56 'half' # | | | |-BuiltinAliasAttr 0x555bb12de6a8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x555bb12de708 # | | | |-NoThrowAttr 0x555bb12de748 Implicit # | | | `-ConstAttr 0x555bb12de770 Implicit # | | |-FunctionDecl 0x555bb12de888 col:35 WaveActiveProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x555bb12de7d8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12de938 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x555bb12de998 # | | | |-NoThrowAttr 0x555bb12de9d8 Implicit # | | | `-ConstAttr 0x555bb12dea00 Implicit # | | |-FunctionDecl 0x555bb12deb28 col:35 WaveActiveProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x555bb12dea78 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12debd8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x555bb12dec38 # | | | |-NoThrowAttr 0x555bb12dec78 Implicit # | | | `-ConstAttr 0x555bb12deca0 Implicit # | | |-FunctionDecl 0x555bb12dedc8 col:35 WaveActiveProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x555bb12ded18 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12dee78 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x555bb12deed8 # | | | |-NoThrowAttr 0x555bb12def18 Implicit # | | | `-ConstAttr 0x555bb12def40 Implicit # | | |-FunctionDecl 0x555bb12df060 col:33 WaveActiveProduct 'int (int)' # | | | |-ParmVarDecl 0x555bb12defb0 col:54 'int' # | | | |-AvailabilityAttr 0x555bb12df110 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb12df1d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x555bb12df200 # | | | |-NoThrowAttr 0x555bb12df240 Implicit # | | | `-ConstAttr 0x555bb12df268 Implicit # | | |-FunctionDecl 0x555bb12df3a0 col:34 WaveActiveProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x555bb12df2f0 col:56 'int2':'vector' # | | | |-AvailabilityAttr 0x555bb12df450 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb12df510 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x555bb12df540 # | | | |-NoThrowAttr 0x555bb12df580 Implicit # | | | `-ConstAttr 0x555bb12df5a8 Implicit # | | |-FunctionDecl 0x555bb12df6e0 col:34 WaveActiveProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x555bb12df630 col:56 'int3':'vector' # | | | |-AvailabilityAttr 0x555bb12df790 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb12df850 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x555bb12df880 # | | | |-NoThrowAttr 0x555bb12df8c0 Implicit # | | | `-ConstAttr 0x555bb12df8e8 Implicit # | | |-FunctionDecl 0x555bb12dfa20 col:34 WaveActiveProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x555bb12df970 col:56 'int4':'vector' # | | | |-AvailabilityAttr 0x555bb12dfad0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb12dfb90 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x555bb12dfbc0 # | | | |-NoThrowAttr 0x555bb12dfc00 Implicit # | | | `-ConstAttr 0x555bb12dfc28 Implicit # | | |-FunctionDecl 0x555bb12dfda0 col:34 WaveActiveProduct 'uint (uint)' # | | | |-ParmVarDecl 0x555bb12dfcf0 col:56 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x555bb12dfe50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb12dff10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x555bb12dff40 # | | | |-NoThrowAttr 0x555bb12dff80 Implicit # | | | `-ConstAttr 0x555bb12dffa8 Implicit # | | |-FunctionDecl 0x555bb12e00e0 col:35 WaveActiveProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x555bb12e0030 col:58 'uint2':'vector' # | | | |-AvailabilityAttr 0x555bb12e0190 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb12e0250 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x555bb12e0280 # | | | |-NoThrowAttr 0x555bb12e02c0 Implicit # | | | `-ConstAttr 0x555bb12e02e8 Implicit # | | |-FunctionDecl 0x555bb12e0420 col:35 WaveActiveProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x555bb12e0370 col:58 'uint3':'vector' # | | | |-AvailabilityAttr 0x555bb12e04d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb12e0590 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x555bb12e05c0 # | | | |-NoThrowAttr 0x555bb12e0600 Implicit # | | | `-ConstAttr 0x555bb12e0628 Implicit # | | |-FunctionDecl 0x555bb12e0760 col:35 WaveActiveProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x555bb12e06b0 col:58 'uint4':'vector' # | | | |-AvailabilityAttr 0x555bb12e0810 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb12e08d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x555bb12e0900 # | | | |-NoThrowAttr 0x555bb12e0940 Implicit # | | | `-ConstAttr 0x555bb12e0968 Implicit # | | |-FunctionDecl 0x555bb12e0aa0 col:37 WaveActiveProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x555bb12e09f0 col:62 'int64_t':'long' # | | | |-AvailabilityAttr 0x555bb12e0b50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb12e0c10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x555bb12e0c40 # | | | |-NoThrowAttr 0x555bb12e0c80 Implicit # | | | `-ConstAttr 0x555bb12e0ca8 Implicit # | | |-FunctionDecl 0x555bb12e0de0 col:38 WaveActiveProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x555bb12e0d30 col:64 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x555bb12e0e90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb12e0f50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x555bb12e0f80 # | | | |-NoThrowAttr 0x555bb12e0fc0 Implicit # | | | `-ConstAttr 0x555bb12e0fe8 Implicit # | | |-FunctionDecl 0x555bb12e1120 col:38 WaveActiveProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x555bb12e1070 col:64 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x555bb12e11d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb12e1290 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x555bb12e12c0 # | | | |-NoThrowAttr 0x555bb12e1300 Implicit # | | | `-ConstAttr 0x555bb12e1328 Implicit # | | |-FunctionDecl 0x555bb12e1460 col:38 WaveActiveProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x555bb12e13b0 col:64 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x555bb12e1510 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb12e15d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x555bb12e1600 # | | | |-NoThrowAttr 0x555bb12e1640 Implicit # | | | `-ConstAttr 0x555bb12e1668 Implicit # | | |-FunctionDecl 0x555bb12e17a0 col:38 WaveActiveProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x555bb12e16f0 col:64 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x555bb12e1850 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb12e1910 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x555bb12e1940 # | | | |-NoThrowAttr 0x555bb12e1980 Implicit # | | | `-ConstAttr 0x555bb12e19a8 Implicit # | | |-FunctionDecl 0x555bb12e1ae0 col:39 WaveActiveProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x555bb12e1a30 col:66 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x555bb12e1b90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb12e1c50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x555bb12e1c80 # | | | |-NoThrowAttr 0x555bb12e1cc0 Implicit # | | | `-ConstAttr 0x555bb1349610 Implicit # | | |-FunctionDecl 0x555bb1349748 col:39 WaveActiveProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x555bb1349698 col:66 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x555bb13497f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb13498b8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x555bb13498e8 # | | | |-NoThrowAttr 0x555bb1349928 Implicit # | | | `-ConstAttr 0x555bb1349950 Implicit # | | |-FunctionDecl 0x555bb1349a88 col:39 WaveActiveProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x555bb13499d8 col:66 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x555bb1349b38 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb1349bf8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x555bb1349c28 # | | | |-NoThrowAttr 0x555bb1349c68 Implicit # | | | `-ConstAttr 0x555bb1349c90 Implicit # | | |-FunctionDecl 0x555bb1349db0 col:35 WaveActiveProduct 'float (float)' # | | | |-ParmVarDecl 0x555bb1349d00 col:58 'float' # | | | |-AvailabilityAttr 0x555bb1349e60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb1349f20 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x555bb1349f50 # | | | |-NoThrowAttr 0x555bb1349f90 Implicit # | | | `-ConstAttr 0x555bb1349fb8 Implicit # | | |-FunctionDecl 0x555bb134a0f0 col:36 WaveActiveProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x555bb134a040 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x555bb134a1a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb134a260 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x555bb134a290 # | | | |-NoThrowAttr 0x555bb134a2d0 Implicit # | | | `-ConstAttr 0x555bb134a2f8 Implicit # | | |-FunctionDecl 0x555bb134a430 col:36 WaveActiveProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x555bb134a380 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x555bb134a4e0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb134a5a0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x555bb134a5d0 # | | | |-NoThrowAttr 0x555bb134a610 Implicit # | | | `-ConstAttr 0x555bb134a638 Implicit # | | |-FunctionDecl 0x555bb134a770 col:36 WaveActiveProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x555bb134a6c0 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x555bb134a820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb134a8e0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x555bb134a910 # | | | |-NoThrowAttr 0x555bb134a950 Implicit # | | | `-ConstAttr 0x555bb134a978 Implicit # | | |-FunctionDecl 0x555bb134aa98 col:36 WaveActiveProduct 'double (double)' # | | | |-ParmVarDecl 0x555bb134a9e8 col:60 'double' # | | | |-AvailabilityAttr 0x555bb134ab48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb134ac08 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x555bb134ac38 # | | | |-NoThrowAttr 0x555bb134ac78 Implicit # | | | `-ConstAttr 0x555bb134aca0 Implicit # | | |-FunctionDecl 0x555bb134add8 col:37 WaveActiveProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x555bb134ad28 col:62 'double2':'vector' # | | | |-AvailabilityAttr 0x555bb134ae88 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb134af48 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x555bb134af78 # | | | |-NoThrowAttr 0x555bb134afb8 Implicit # | | | `-ConstAttr 0x555bb134afe0 Implicit # | | |-FunctionDecl 0x555bb134b118 col:37 WaveActiveProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x555bb134b068 col:62 'double3':'vector' # | | | |-AvailabilityAttr 0x555bb134b1c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb134b288 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x555bb134b2b8 # | | | |-NoThrowAttr 0x555bb134b2f8 Implicit # | | | `-ConstAttr 0x555bb134b320 Implicit # | | |-FunctionDecl 0x555bb134b458 col:37 WaveActiveProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x555bb134b3a8 col:62 'double4':'vector' # | | | |-AvailabilityAttr 0x555bb134b508 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555bb134b5c8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x555bb134b620 # | | | |-NoThrowAttr 0x555bb134b660 Implicit # | | | `-ConstAttr 0x555bb134b688 Implicit # | | |-FunctionDecl 0x555bb134b798 col:34 WavePrefixSum 'half (half)' # | | | |-ParmVarDecl 0x555bb134b6e8 col:52 'half' # | | | |-BuiltinAliasAttr 0x555bb134b848 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x555bb134b8a8 # | | | |-NoThrowAttr 0x555bb134b8e8 Implicit # | | | `-ConstAttr 0x555bb134b910 Implicit # | | |-FunctionDecl 0x555bb134ba28 col:35 WavePrefixSum 'half2 (half2)' # | | | |-ParmVarDecl 0x555bb134b978 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555bb134bad8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x555bb134bb38 # | | | |-NoThrowAttr 0x555bb134bb78 Implicit # | | | `-ConstAttr 0x555bb134bba0 Implicit # | | |-FunctionDecl 0x555bb134bcc8 col:35 WavePrefixSum 'half3 (half3)' # | | | |-ParmVarDecl 0x555bb134bc18 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555bb134bd78 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x555bb134bdd8 # | | | |-NoThrowAttr 0x555bb134be18 Implicit # | | | `-ConstAttr 0x555bb134be40 Implicit # | | |-FunctionDecl 0x555bb134bf68 col:35 WavePrefixSum 'half4 (half4)' # | | | |-ParmVarDecl 0x555bb134beb8 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555bb134c018 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x555bb134c078 # | | | |-NoThrowAttr 0x555bb134c0b8 Implicit # | | | `-ConstAttr 0x555bb134c0e0 Implicit # | | |-FunctionDecl 0x555bb134c1f0 col:33 WavePrefixSum 'int (int)' # | | | |-ParmVarDecl 0x555bb134c140 col:50 'int' # | | | |-BuiltinAliasAttr 0x555bb134c2a0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x555bb134c300 # | | | |-NoThrowAttr 0x555bb134c340 Implicit # | | | `-ConstAttr 0x555bb134c368 Implicit # | | |-FunctionDecl 0x555bb134c490 col:34 WavePrefixSum 'int2 (int2)' # | | | |-ParmVarDecl 0x555bb134c3e0 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x555bb134c540 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x555bb134c5a0 # | | | |-NoThrowAttr 0x555bb134c5e0 Implicit # | | | `-ConstAttr 0x555bb134c608 Implicit # | | |-FunctionDecl 0x555bb134c730 col:34 WavePrefixSum 'int3 (int3)' # | | | |-ParmVarDecl 0x555bb134c680 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x555bb134c7e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x555bb134c840 # | | | |-NoThrowAttr 0x555bb134c880 Implicit # | | | `-ConstAttr 0x555bb134c8a8 Implicit # | | |-FunctionDecl 0x555bb134c9d0 col:34 WavePrefixSum 'int4 (int4)' # | | | |-ParmVarDecl 0x555bb134c920 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x555bb134ca80 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x555bb134cae0 # | | | |-NoThrowAttr 0x555bb134cb20 Implicit # | | | `-ConstAttr 0x555bb134cb48 Implicit # | | |-FunctionDecl 0x555bb134cc70 col:34 WavePrefixSum 'uint (uint)' # | | | |-ParmVarDecl 0x555bb134cbc0 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x555bb134cd20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x555bb134cd80 # | | | |-NoThrowAttr 0x555bb134cdc0 Implicit # | | | `-ConstAttr 0x555bb134cde8 Implicit # | | |-FunctionDecl 0x555bb134cf10 col:35 WavePrefixSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x555bb134ce60 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x555bb134cfc0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x555bb134d020 # | | | |-NoThrowAttr 0x555bb134d060 Implicit # | | | `-ConstAttr 0x555bb134d088 Implicit # | | |-FunctionDecl 0x555bb134d1b0 col:35 WavePrefixSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x555bb134d100 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x555bb134d260 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x555bb134d2c0 # | | | |-NoThrowAttr 0x555bb134d300 Implicit # | | | `-ConstAttr 0x555bb134d328 Implicit # | | |-FunctionDecl 0x555bb134d450 col:35 WavePrefixSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x555bb134d3a0 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x555bb134d500 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x555bb134d560 # | | | |-NoThrowAttr 0x555bb134d5a0 Implicit # | | | `-ConstAttr 0x555bb134d5c8 Implicit # | | |-FunctionDecl 0x555bb134d710 col:37 WavePrefixSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x555bb134d660 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x555bb134d7c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x555bb134d820 # | | | |-NoThrowAttr 0x555bb134d860 Implicit # | | | `-ConstAttr 0x555bb134d888 Implicit # | | |-FunctionDecl 0x555bb134d9b0 col:38 WavePrefixSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x555bb134d900 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x555bb134da60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x555bb134dac0 # | | | |-NoThrowAttr 0x555bb134db00 Implicit # | | | `-ConstAttr 0x555bb134db28 Implicit # | | |-FunctionDecl 0x555bb134dc50 col:38 WavePrefixSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x555bb134dba0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x555bb134dd00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x555bb134dd60 # | | | |-NoThrowAttr 0x555bb134dda0 Implicit # | | | `-ConstAttr 0x555bb134ddc8 Implicit # | | |-FunctionDecl 0x555bb134def0 col:38 WavePrefixSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x555bb134de40 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x555bb134dfa0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x555bb134e000 # | | | |-NoThrowAttr 0x555bb134e040 Implicit # | | | `-ConstAttr 0x555bb134e068 Implicit # | | |-FunctionDecl 0x555bb134e190 col:38 WavePrefixSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x555bb134e0e0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x555bb134e240 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x555bb134e2a0 # | | | |-NoThrowAttr 0x555bb134e2e0 Implicit # | | | `-ConstAttr 0x555bb134e308 Implicit # | | |-FunctionDecl 0x555bb134e430 col:39 WavePrefixSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x555bb134e380 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x555bb134e4e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x555bb134e540 # | | | |-NoThrowAttr 0x555bb134e580 Implicit # | | | `-ConstAttr 0x555bb134e5a8 Implicit # | | |-FunctionDecl 0x555bb134e6d0 col:39 WavePrefixSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x555bb134e620 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x555bb134e780 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x555bb134e7e0 # | | | |-NoThrowAttr 0x555bb134e820 Implicit # | | | `-ConstAttr 0x555bb134e848 Implicit # | | |-FunctionDecl 0x555bb134e970 col:39 WavePrefixSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x555bb134e8c0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x555bb134ea20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x555bb134ea80 # | | | |-NoThrowAttr 0x555bb134eac0 Implicit # | | | `-ConstAttr 0x555bb134eae8 Implicit # | | |-FunctionDecl 0x555bb134ebf8 col:35 WavePrefixSum 'float (float)' # | | | |-ParmVarDecl 0x555bb134eb48 col:54 'float' # | | | |-BuiltinAliasAttr 0x555bb134eca8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x555bb134ed08 # | | | |-NoThrowAttr 0x555bb134ed48 Implicit # | | | `-ConstAttr 0x555bb134ed70 Implicit # | | |-FunctionDecl 0x555bb134ee98 col:36 WavePrefixSum 'float2 (float2)' # | | | |-ParmVarDecl 0x555bb134ede8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555bb134ef48 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x555bb134efa8 # | | | |-NoThrowAttr 0x555bb134efe8 Implicit # | | | `-ConstAttr 0x555bb134f010 Implicit # | | |-FunctionDecl 0x555bb134f138 col:36 WavePrefixSum 'float3 (float3)' # | | | |-ParmVarDecl 0x555bb134f088 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555bb134f1e8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x555bb134f248 # | | | |-NoThrowAttr 0x555bb134f288 Implicit # | | | `-ConstAttr 0x555bb134f2b0 Implicit # | | |-FunctionDecl 0x555bb134f3d8 col:36 WavePrefixSum 'float4 (float4)' # | | | |-ParmVarDecl 0x555bb134f328 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555bb134f488 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x555bb134f4e8 # | | | |-NoThrowAttr 0x555bb134f528 Implicit # | | | `-ConstAttr 0x555bb134f550 Implicit # | | |-FunctionDecl 0x555bb134f670 col:36 WavePrefixSum 'double (double)' # | | | |-ParmVarDecl 0x555bb134f5b0 col:56 'double' # | | | |-BuiltinAliasAttr 0x555bb134f720 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x555bb134f780 # | | | |-NoThrowAttr 0x555bb134f7c0 Implicit # | | | `-ConstAttr 0x555bb134f7e8 Implicit # | | |-FunctionDecl 0x555bb134f910 col:37 WavePrefixSum 'double2 (double2)' # | | | |-ParmVarDecl 0x555bb134f860 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x555bb134f9c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x555bb134fa20 # | | | |-NoThrowAttr 0x555bb134fa60 Implicit # | | | `-ConstAttr 0x555bb134fa88 Implicit # | | |-FunctionDecl 0x555bb134fbb0 col:37 WavePrefixSum 'double3 (double3)' # | | | |-ParmVarDecl 0x555bb134fb00 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x555bb134fc60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x555bb134fcc0 # | | | |-NoThrowAttr 0x555bb134fd00 Implicit # | | | `-ConstAttr 0x555bb134fd28 Implicit # | | |-FunctionDecl 0x555bb134fe50 col:37 WavePrefixSum 'double4 (double4)' # | | | |-ParmVarDecl 0x555bb134fda0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x555bb134ff00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x555bb134ff60 # | | | |-NoThrowAttr 0x555bb134ffa0 Implicit # | | | `-ConstAttr 0x555bb134ffc8 Implicit # | | |-FunctionDecl 0x555bb13500d8 col:34 WavePrefixProduct 'half (half)' # | | | |-ParmVarDecl 0x555bb1350028 col:56 'half' # | | | |-BuiltinAliasAttr 0x555bb1350188 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x555bb13501e8 # | | | |-NoThrowAttr 0x555bb1350228 Implicit # | | | `-ConstAttr 0x555bb1350250 Implicit # | | |-FunctionDecl 0x555bb1350368 col:35 WavePrefixProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x555bb13502b8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555bb1350418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x555bb1350478 # | | | |-NoThrowAttr 0x555bb13504b8 Implicit # | | | `-ConstAttr 0x555bb13504e0 Implicit # | | |-FunctionDecl 0x555bb1350608 col:35 WavePrefixProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x555bb1350558 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555bb13506b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x555bb1350718 # | | | |-NoThrowAttr 0x555bb1350758 Implicit # | | | `-ConstAttr 0x555bb1350780 Implicit # | | |-FunctionDecl 0x555bb13508a8 col:35 WavePrefixProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x555bb13507f8 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555bb1350958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x555bb13509b8 # | | | |-NoThrowAttr 0x555bb13509f8 Implicit # | | | `-ConstAttr 0x555bb1350a20 Implicit # | | |-FunctionDecl 0x555bb1350b30 col:33 WavePrefixProduct 'int (int)' # | | | |-ParmVarDecl 0x555bb1350a80 col:54 'int' # | | | |-BuiltinAliasAttr 0x555bb1350be0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x555bb1350c40 # | | | |-NoThrowAttr 0x555bb1350c80 Implicit # | | | `-ConstAttr 0x555bb1350ca8 Implicit # | | |-FunctionDecl 0x555bb1350dd0 col:34 WavePrefixProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x555bb1350d20 col:56 'int2':'vector' # | | | |-BuiltinAliasAttr 0x555bb1350e80 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x555bb1350ee0 # | | | |-NoThrowAttr 0x555bb1350f20 Implicit # | | | `-ConstAttr 0x555bb1350f48 Implicit # | | |-FunctionDecl 0x555bb1351070 col:34 WavePrefixProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x555bb1350fc0 col:56 'int3':'vector' # | | | |-BuiltinAliasAttr 0x555bb1351120 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x555bb1351180 # | | | |-NoThrowAttr 0x555bb13511c0 Implicit # | | | `-ConstAttr 0x555bb13511e8 Implicit # | | |-FunctionDecl 0x555bb1351310 col:34 WavePrefixProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x555bb1351260 col:56 'int4':'vector' # | | | |-BuiltinAliasAttr 0x555bb13513c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x555bb1351420 # | | | |-NoThrowAttr 0x555bb1351460 Implicit # | | | `-ConstAttr 0x555bb1351488 Implicit # | | |-FunctionDecl 0x555bb1351650 col:34 WavePrefixProduct 'uint (uint)' # | | | |-ParmVarDecl 0x555bb1351500 col:56 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x555bb1351700 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x555bb1351760 # | | | |-NoThrowAttr 0x555bb13517a0 Implicit # | | | `-ConstAttr 0x555bb13517c8 Implicit # | | |-FunctionDecl 0x555bb13518f0 col:35 WavePrefixProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x555bb1351840 col:58 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x555bb13519a0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x555bb1351a00 # | | | |-NoThrowAttr 0x555bb1351a40 Implicit # | | | `-ConstAttr 0x555bb1351a68 Implicit # | | |-FunctionDecl 0x555bb1351b90 col:35 WavePrefixProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x555bb1351ae0 col:58 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x555bb1351c40 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x555bb1351ca0 # | | | |-NoThrowAttr 0x555bb1351ce0 Implicit # | | | `-ConstAttr 0x555bb1351d08 Implicit # | | |-FunctionDecl 0x555bb1351e30 col:35 WavePrefixProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x555bb1351d80 col:58 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x555bb1351ee0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x555bb1351f40 # | | | |-NoThrowAttr 0x555bb1351f80 Implicit # | | | `-ConstAttr 0x555bb1351fa8 Implicit # | | |-FunctionDecl 0x555bb13520d0 col:37 WavePrefixProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x555bb1352020 col:62 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x555bb1352180 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x555bb13521e0 # | | | |-NoThrowAttr 0x555bb1352220 Implicit # | | | `-ConstAttr 0x555bb1352248 Implicit # | | |-FunctionDecl 0x555bb1352370 col:38 WavePrefixProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x555bb13522c0 col:64 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x555bb1352420 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x555bb1352480 # | | | |-NoThrowAttr 0x555bb13524c0 Implicit # | | | `-ConstAttr 0x555bb13524e8 Implicit # | | |-FunctionDecl 0x555bb1352610 col:38 WavePrefixProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x555bb1352560 col:64 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x555bb13526c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x555bb1352720 # | | | |-NoThrowAttr 0x555bb1352760 Implicit # | | | `-ConstAttr 0x555bb1352788 Implicit # | | |-FunctionDecl 0x555bb13528b0 col:38 WavePrefixProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x555bb1352800 col:64 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x555bb1352960 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x555bb13529c0 # | | | |-NoThrowAttr 0x555bb1352a00 Implicit # | | | `-ConstAttr 0x555bb1352a28 Implicit # | | |-FunctionDecl 0x555bb1352b50 col:38 WavePrefixProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x555bb1352aa0 col:64 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x555bb1352c00 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x555bb1352c60 # | | | |-NoThrowAttr 0x555bb1352ca0 Implicit # | | | `-ConstAttr 0x555bb1352cc8 Implicit # | | |-FunctionDecl 0x555bb1352df0 col:39 WavePrefixProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x555bb1352d40 col:66 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x555bb1352ea0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x555bb1352f00 # | | | |-NoThrowAttr 0x555bb1352f40 Implicit # | | | `-ConstAttr 0x555bb1352f68 Implicit # | | |-FunctionDecl 0x555bb1353090 col:39 WavePrefixProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x555bb1352fe0 col:66 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x555bb1353140 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x555bb13531a0 # | | | |-NoThrowAttr 0x555bb13531e0 Implicit # | | | `-ConstAttr 0x555bb1353208 Implicit # | | |-FunctionDecl 0x555bb1353330 col:39 WavePrefixProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x555bb1353280 col:66 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x555bb13533e0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x555bb1353440 # | | | |-NoThrowAttr 0x555bb1353480 Implicit # | | | `-ConstAttr 0x555bb13534a8 Implicit # | | |-FunctionDecl 0x555bb1353660 col:35 WavePrefixProduct 'float (float)' # | | | |-ParmVarDecl 0x555bb1353508 col:58 'float' # | | | |-BuiltinAliasAttr 0x555bb1353710 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x555bb1353770 # | | | |-NoThrowAttr 0x555bb13537b0 Implicit # | | | `-ConstAttr 0x555bb13537d8 Implicit # | | |-FunctionDecl 0x555bb1353900 col:36 WavePrefixProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x555bb1353850 col:60 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555bb13539b0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x555bb1353a10 # | | | |-NoThrowAttr 0x555bb1353a50 Implicit # | | | `-ConstAttr 0x555bb1353a78 Implicit # | | |-FunctionDecl 0x555bb1353ba0 col:36 WavePrefixProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x555bb1353af0 col:60 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555bb1353c50 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x555bb1353cb0 # | | | |-NoThrowAttr 0x555bb1353cf0 Implicit # | | | `-ConstAttr 0x555bb1353d18 Implicit # | | |-FunctionDecl 0x555bb1353e40 col:36 WavePrefixProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x555bb1353d90 col:60 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555bb1353ef0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x555bb1353f50 # | | | |-NoThrowAttr 0x555bb1353f90 Implicit # | | | `-ConstAttr 0x555bb1353fb8 Implicit # | | |-FunctionDecl 0x555bb13540c8 col:36 WavePrefixProduct 'double (double)' # | | | |-ParmVarDecl 0x555bb1354018 col:60 'double' # | | | |-BuiltinAliasAttr 0x555bb1354178 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x555bb13541d8 # | | | |-NoThrowAttr 0x555bb1354218 Implicit # | | | `-ConstAttr 0x555bb1354240 Implicit # | | |-FunctionDecl 0x555bb1354368 col:37 WavePrefixProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x555bb13542b8 col:62 'double2':'vector' # | | | |-BuiltinAliasAttr 0x555bb1354418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x555bb1354478 # | | | |-NoThrowAttr 0x555bb13544b8 Implicit # | | | `-ConstAttr 0x555bb13544e0 Implicit # | | |-FunctionDecl 0x555bb1354608 col:37 WavePrefixProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x555bb1354558 col:62 'double3':'vector' # | | | |-BuiltinAliasAttr 0x555bb13546b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x555bb1354718 # | | | |-NoThrowAttr 0x555bb1354758 Implicit # | | | `-ConstAttr 0x555bb1354780 Implicit # | | |-FunctionDecl 0x555bb13548a8 col:37 WavePrefixProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x555bb13547f8 col:62 'double4':'vector' # | | | |-BuiltinAliasAttr 0x555bb1354958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x555bb13549b8 # | | | |-NoThrowAttr 0x555bb13549f8 Implicit # | | | `-ConstAttr 0x555bb1354a20 Implicit # | | |-FunctionDecl 0x555bb1354b30 col:34 QuadReadAcrossX 'half (half)' # | | | |-ParmVarDecl 0x555bb1354a80 col:54 'half' # | | | |-BuiltinAliasAttr 0x555bb1354be0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x555bb1354c40 # | | | |-NoThrowAttr 0x555bb1354c80 Implicit # | | | `-ConstAttr 0x555bb1354ca8 Implicit # | | |-FunctionDecl 0x555bb1354dc0 col:35 QuadReadAcrossX 'half2 (half2)' # | | | |-ParmVarDecl 0x555bb1354d10 col:56 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555bb1354e70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x555bb1354ed0 # | | | |-NoThrowAttr 0x555bb1354f10 Implicit # | | | `-ConstAttr 0x555bb1354f38 Implicit # | | |-FunctionDecl 0x555bb1355060 col:35 QuadReadAcrossX 'half3 (half3)' # | | | |-ParmVarDecl 0x555bb1354fb0 col:56 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555bb1355110 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x555bb1355170 # | | | |-NoThrowAttr 0x555bb13551b0 Implicit # | | | `-ConstAttr 0x555bb13551d8 Implicit # | | |-FunctionDecl 0x555bb1355300 col:35 QuadReadAcrossX 'half4 (half4)' # | | | |-ParmVarDecl 0x555bb1355250 col:56 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555bb13553b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x555bb1355410 # | | | |-NoThrowAttr 0x555bb1355450 Implicit # | | | `-ConstAttr 0x555bb1355478 Implicit # | | |-FunctionDecl 0x555bb1355588 col:33 QuadReadAcrossX 'int (int)' # | | | |-ParmVarDecl 0x555bb13554d8 col:52 'int' # | | | |-BuiltinAliasAttr 0x555bb1355670 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x555bb13556d0 # | | | |-NoThrowAttr 0x555bb1355710 Implicit # | | | `-ConstAttr 0x555bb1355738 Implicit # | | |-FunctionDecl 0x555bb1355860 col:34 QuadReadAcrossX 'int2 (int2)' # | | | |-ParmVarDecl 0x555bb13557b0 col:54 'int2':'vector' # | | | |-BuiltinAliasAttr 0x555bb1355910 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x555bb1355970 # | | | |-NoThrowAttr 0x555bb13559b0 Implicit # | | | `-ConstAttr 0x555bb13559d8 Implicit # | | |-FunctionDecl 0x555bb1355b00 col:34 QuadReadAcrossX 'int3 (int3)' # | | | |-ParmVarDecl 0x555bb1355a50 col:54 'int3':'vector' # | | | |-BuiltinAliasAttr 0x555bb1355bb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x555bb1355c10 # | | | |-NoThrowAttr 0x555bb1355c50 Implicit # | | | `-ConstAttr 0x555bb1355c78 Implicit # | | |-FunctionDecl 0x555bb1355da0 col:34 QuadReadAcrossX 'int4 (int4)' # | | | |-ParmVarDecl 0x555bb1355cf0 col:54 'int4':'vector' # | | | |-BuiltinAliasAttr 0x555bb1355e50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x555bb1355eb0 # | | | |-NoThrowAttr 0x555bb1355ef0 Implicit # | | | `-ConstAttr 0x555bb1355f18 Implicit # | | |-FunctionDecl 0x555bb1356040 col:34 QuadReadAcrossX 'uint (uint)' # | | | |-ParmVarDecl 0x555bb1355f90 col:54 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x555bb13560f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x555bb1356150 # | | | |-NoThrowAttr 0x555bb1356190 Implicit # | | | `-ConstAttr 0x555bb13561b8 Implicit # | | |-FunctionDecl 0x555bb13562e0 col:35 QuadReadAcrossX 'uint2 (uint2)' # | | | |-ParmVarDecl 0x555bb1356230 col:56 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x555bb1356390 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x555bb13563f0 # | | | |-NoThrowAttr 0x555bb1356430 Implicit # | | | `-ConstAttr 0x555bb1356458 Implicit # | | |-FunctionDecl 0x555bb1356580 col:35 QuadReadAcrossX 'uint3 (uint3)' # | | | |-ParmVarDecl 0x555bb13564d0 col:56 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x555bb1356630 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x555bb1356690 # | | | |-NoThrowAttr 0x555bb13566d0 Implicit # | | | `-ConstAttr 0x555bb13566f8 Implicit # | | |-FunctionDecl 0x555bb1356820 col:35 QuadReadAcrossX 'uint4 (uint4)' # | | | |-ParmVarDecl 0x555bb1356770 col:56 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x555bb13568d0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x555bb1356930 # | | | |-NoThrowAttr 0x555bb1356970 Implicit # | | | `-ConstAttr 0x555bb1356998 Implicit # | | |-FunctionDecl 0x555bb1356ac0 col:37 QuadReadAcrossX 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x555bb1356a10 col:60 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x555bb1356b70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x555bb1356bd0 # | | | |-NoThrowAttr 0x555bb1356c10 Implicit # | | | `-ConstAttr 0x555bb1356c38 Implicit # | | |-FunctionDecl 0x555bb1356d60 col:38 QuadReadAcrossX 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x555bb1356cb0 col:62 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x555bb1356e10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x555bb1356e70 # | | | |-NoThrowAttr 0x555bb1356eb0 Implicit # | | | `-ConstAttr 0x555bb1356ed8 Implicit # | | |-FunctionDecl 0x555bb1357000 col:38 QuadReadAcrossX 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x555bb1356f50 col:62 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x555bb13570b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x555bb1357110 # | | | |-NoThrowAttr 0x555bb1357150 Implicit # | | | `-ConstAttr 0x555bb1357178 Implicit # | | |-FunctionDecl 0x555bb13572a0 col:38 QuadReadAcrossX 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x555bb13571f0 col:62 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x555bb1357350 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x555bb13573b0 # | | | |-NoThrowAttr 0x555bb13573f0 Implicit # | | | `-ConstAttr 0x555bb1357418 Implicit # | | |-FunctionDecl 0x555bb1357540 col:38 QuadReadAcrossX 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x555bb1357490 col:62 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x555bb13575f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x555bb12fd7d0 # | | | |-NoThrowAttr 0x555bb12fd810 Implicit # | | | `-ConstAttr 0x555bb12fd838 Implicit # | | |-FunctionDecl 0x555bb12fd960 col:39 QuadReadAcrossX 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x555bb12fd8b0 col:64 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12fda10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x555bb12fda70 # | | | |-NoThrowAttr 0x555bb12fdab0 Implicit # | | | `-ConstAttr 0x555bb12fdad8 Implicit # | | |-FunctionDecl 0x555bb12fdc00 col:39 QuadReadAcrossX 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x555bb12fdb50 col:64 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12fdcb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x555bb12fdd10 # | | | |-NoThrowAttr 0x555bb12fdd50 Implicit # | | | `-ConstAttr 0x555bb12fdd78 Implicit # | | |-FunctionDecl 0x555bb12fdea0 col:39 QuadReadAcrossX 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x555bb12fddf0 col:64 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12fdf50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x555bb12fdfb0 # | | | |-NoThrowAttr 0x555bb12fdff0 Implicit # | | | `-ConstAttr 0x555bb12fe018 Implicit # | | |-FunctionDecl 0x555bb12fe128 col:35 QuadReadAcrossX 'float (float)' # | | | |-ParmVarDecl 0x555bb12fe078 col:56 'float' # | | | |-BuiltinAliasAttr 0x555bb12fe1d8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x555bb12fe238 # | | | |-NoThrowAttr 0x555bb12fe278 Implicit # | | | `-ConstAttr 0x555bb12fe2a0 Implicit # | | |-FunctionDecl 0x555bb12fe3c8 col:36 QuadReadAcrossX 'float2 (float2)' # | | | |-ParmVarDecl 0x555bb12fe318 col:58 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12fe478 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x555bb12fe4d8 # | | | |-NoThrowAttr 0x555bb12fe518 Implicit # | | | `-ConstAttr 0x555bb12fe540 Implicit # | | |-FunctionDecl 0x555bb12fe668 col:36 QuadReadAcrossX 'float3 (float3)' # | | | |-ParmVarDecl 0x555bb12fe5b8 col:58 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12fe718 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x555bb12fe778 # | | | |-NoThrowAttr 0x555bb12fe7b8 Implicit # | | | `-ConstAttr 0x555bb12fe7e0 Implicit # | | |-FunctionDecl 0x555bb12fe908 col:36 QuadReadAcrossX 'float4 (float4)' # | | | |-ParmVarDecl 0x555bb12fe858 col:58 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12fe9b8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x555bb12fea18 # | | | |-NoThrowAttr 0x555bb12fea58 Implicit # | | | `-ConstAttr 0x555bb12fea80 Implicit # | | |-FunctionDecl 0x555bb12feb90 col:36 QuadReadAcrossX 'double (double)' # | | | |-ParmVarDecl 0x555bb12feae0 col:58 'double' # | | | |-BuiltinAliasAttr 0x555bb12fec40 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x555bb12feca0 # | | | |-NoThrowAttr 0x555bb12fece0 Implicit # | | | `-ConstAttr 0x555bb12fed08 Implicit # | | |-FunctionDecl 0x555bb12fee30 col:37 QuadReadAcrossX 'double2 (double2)' # | | | |-ParmVarDecl 0x555bb12fed80 col:60 'double2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12feee0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x555bb12fef40 # | | | |-NoThrowAttr 0x555bb12fef80 Implicit # | | | `-ConstAttr 0x555bb12fefa8 Implicit # | | |-FunctionDecl 0x555bb12ff0d0 col:37 QuadReadAcrossX 'double3 (double3)' # | | | |-ParmVarDecl 0x555bb12ff020 col:60 'double3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12ff180 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x555bb12ff1e0 # | | | |-NoThrowAttr 0x555bb12ff220 Implicit # | | | `-ConstAttr 0x555bb12ff248 Implicit # | | |-FunctionDecl 0x555bb12ff370 col:37 QuadReadAcrossX 'double4 (double4)' # | | | |-ParmVarDecl 0x555bb12ff2c0 col:60 'double4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12ff420 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x555bb12ff480 # | | | |-NoThrowAttr 0x555bb12ff4c0 Implicit # | | | `-ConstAttr 0x555bb12ff4e8 Implicit # | | |-FunctionDecl 0x555bb12ff638 col:5 sign 'int (half)' # | | | |-ParmVarDecl 0x555bb12ff548 col:14 'half' # | | | |-BuiltinAliasAttr 0x555bb12ff6e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x555bb12ff760 Implicit # | | | `-ConstAttr 0x555bb12ff788 Implicit # | | |-FunctionDecl 0x555bb12ff938 col:6 sign 'int2 (half2)' # | | | |-ParmVarDecl 0x555bb12ff810 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555bb12ff9e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x555bb12ffa60 Implicit # | | | `-ConstAttr 0x555bb12ffa88 Implicit # | | |-FunctionDecl 0x555bb12ffc28 col:6 sign 'int3 (half3)' # | | | |-ParmVarDecl 0x555bb12ffb00 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555bb12ffcd8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x555bb12ffd50 Implicit # | | | `-ConstAttr 0x555bb12ffd78 Implicit # | | |-FunctionDecl 0x555bb12fff18 col:6 sign 'int4 (half4)' # | | | |-ParmVarDecl 0x555bb12ffdf0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555bb12fffc8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x555bb1300040 Implicit # | | | `-ConstAttr 0x555bb1300068 Implicit # | | |-FunctionDecl 0x555bb1300178 col:5 sign 'int (int)' # | | | |-ParmVarDecl 0x555bb13000c8 col:13 'int' # | | | |-BuiltinAliasAttr 0x555bb1300228 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x555bb13002a0 Implicit # | | | `-ConstAttr 0x555bb13002c8 Implicit # | | |-FunctionDecl 0x555bb13003f0 col:6 sign 'int2 (int2)' # | | | |-ParmVarDecl 0x555bb1300340 col:15 'int2':'vector' # | | | |-BuiltinAliasAttr 0x555bb13004a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x555bb1300518 Implicit # | | | `-ConstAttr 0x555bb1300540 Implicit # | | |-FunctionDecl 0x555bb1300668 col:6 sign 'int3 (int3)' # | | | |-ParmVarDecl 0x555bb13005b8 col:15 'int3':'vector' # | | | |-BuiltinAliasAttr 0x555bb1300718 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x555bb1300790 Implicit # | | | `-ConstAttr 0x555bb13007b8 Implicit # | | |-FunctionDecl 0x555bb13008e0 col:6 sign 'int4 (int4)' # | | | |-ParmVarDecl 0x555bb1300830 col:15 'int4':'vector' # | | | |-BuiltinAliasAttr 0x555bb1300990 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x555bb1300a08 Implicit # | | | `-ConstAttr 0x555bb1300a30 Implicit # | | |-FunctionDecl 0x555bb1300bd8 col:5 sign 'int (uint)' # | | | |-ParmVarDecl 0x555bb1300aa8 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x555bb1300c88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x555bb1300d00 Implicit # | | | `-ConstAttr 0x555bb1300d28 Implicit # | | |-FunctionDecl 0x555bb1300ec8 col:6 sign 'int2 (uint2)' # | | | |-ParmVarDecl 0x555bb1300da0 col:16 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x555bb1300f78 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x555bb1300ff0 Implicit # | | | `-ConstAttr 0x555bb1301018 Implicit # | | |-FunctionDecl 0x555bb13011b8 col:6 sign 'int3 (uint3)' # | | | |-ParmVarDecl 0x555bb1301090 col:16 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x555bb1301268 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x555bb13012e0 Implicit # | | | `-ConstAttr 0x555bb1301308 Implicit # | | |-FunctionDecl 0x555bb13014a8 col:6 sign 'int4 (uint4)' # | | | |-ParmVarDecl 0x555bb1301380 col:16 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x555bb1301558 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x555bb13015d0 Implicit # | | | `-ConstAttr 0x555bb13015f8 Implicit # | | |-FunctionDecl 0x555bb13017f0 col:5 sign 'int (float)' # | | | |-ParmVarDecl 0x555bb1301658 col:15 'float' # | | | |-BuiltinAliasAttr 0x555bb13018a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x555bb1301918 Implicit # | | | `-ConstAttr 0x555bb1301940 Implicit # | | |-FunctionDecl 0x555bb1301ae8 col:6 sign 'int2 (float2)' # | | | |-ParmVarDecl 0x555bb13019b8 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555bb1301b98 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x555bb1301c10 Implicit # | | | `-ConstAttr 0x555bb1301c38 Implicit # | | |-FunctionDecl 0x555bb1301dd8 col:6 sign 'int3 (float3)' # | | | |-ParmVarDecl 0x555bb1301cb0 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555bb1301e88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x555bb1301f00 Implicit # | | | `-ConstAttr 0x555bb1301f28 Implicit # | | |-FunctionDecl 0x555bb13020c8 col:6 sign 'int4 (float4)' # | | | |-ParmVarDecl 0x555bb1301fa0 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555bb1302178 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x555bb13021f0 Implicit # | | | `-ConstAttr 0x555bb1302218 Implicit # | | |-FunctionDecl 0x555bb13023b8 col:5 sign 'int (int64_t)' # | | | |-ParmVarDecl 0x555bb1302290 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x555bb1302468 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x555bb13024e0 Implicit # | | | `-ConstAttr 0x555bb1302508 Implicit # | | |-FunctionDecl 0x555bb13026a8 col:6 sign 'int2 (int64_t2)' # | | | |-ParmVarDecl 0x555bb1302580 col:19 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x555bb1302758 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x555bb13027d0 Implicit # | | | `-ConstAttr 0x555bb13027f8 Implicit # | | |-FunctionDecl 0x555bb1302998 col:6 sign 'int3 (int64_t3)' # | | | |-ParmVarDecl 0x555bb1302870 col:19 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x555bb1302a48 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x555bb1302ac0 Implicit # | | | `-ConstAttr 0x555bb1302ae8 Implicit # | | |-FunctionDecl 0x555bb1302c88 col:6 sign 'int4 (int64_t4)' # | | | |-ParmVarDecl 0x555bb1302b60 col:19 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x555bb1302d38 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x555bb1302db0 Implicit # | | | `-ConstAttr 0x555bb1302dd8 Implicit # | | |-FunctionDecl 0x555bb1302f78 col:5 sign 'int (uint64_t)' # | | | |-ParmVarDecl 0x555bb1302e50 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x555bb1303028 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x555bb13030a0 Implicit # | | | `-ConstAttr 0x555bb13030c8 Implicit # | | |-FunctionDecl 0x555bb1303268 col:6 sign 'int2 (uint64_t2)' # | | | |-ParmVarDecl 0x555bb1303140 col:20 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x555bb1303318 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x555bb1303390 Implicit # | | | `-ConstAttr 0x555bb13033b8 Implicit # | | |-FunctionDecl 0x555bb1303558 col:6 sign 'int3 (uint64_t3)' # | | | |-ParmVarDecl 0x555bb1303430 col:20 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x555bb1303608 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x555bb1303680 Implicit # | | | `-ConstAttr 0x555bb13036a8 Implicit # | | |-FunctionDecl 0x555bb1303868 col:6 sign 'int4 (uint64_t4)' # | | | |-ParmVarDecl 0x555bb1303720 col:20 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x555bb1303918 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x555bb1303990 Implicit # | | | `-ConstAttr 0x555bb13039b8 Implicit # | | |-FunctionDecl 0x555bb1303b08 col:5 sign 'int (double)' # | | | |-ParmVarDecl 0x555bb1303a18 col:16 'double' # | | | |-BuiltinAliasAttr 0x555bb1303bb8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x555bb1303c30 Implicit # | | | `-ConstAttr 0x555bb1303c58 Implicit # | | |-FunctionDecl 0x555bb1303df8 col:6 sign 'int2 (double2)' # | | | |-ParmVarDecl 0x555bb1303cd0 col:18 'double2':'vector' # | | | |-BuiltinAliasAttr 0x555bb1303ea8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x555bb1303f20 Implicit # | | | `-ConstAttr 0x555bb1303f48 Implicit # | | |-FunctionDecl 0x555bb13040e8 col:6 sign 'int3 (double3)' # | | | |-ParmVarDecl 0x555bb1303fc0 col:18 'double3':'vector' # | | | |-BuiltinAliasAttr 0x555bb1304198 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x555bb1304210 Implicit # | | | `-ConstAttr 0x555bb1304238 Implicit # | | |-FunctionDecl 0x555bb13043d8 col:6 sign 'int4 (double4)' # | | | |-ParmVarDecl 0x555bb13042b0 col:18 'double4':'vector' # | | | |-BuiltinAliasAttr 0x555bb1304488 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x555bb1304500 Implicit # | | | `-ConstAttr 0x555bb1304528 Implicit # | | |-FunctionDecl 0x555bb1304638 col:6 radians 'half (half)' # | | | |-ParmVarDecl 0x555bb1304588 col:18 'half' # | | | |-BuiltinAliasAttr 0x555bb13046e8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x555bb1304760 Implicit # | | | `-ConstAttr 0x555bb1304788 Implicit # | | |-FunctionDecl 0x555bb13048a0 col:7 radians 'half2 (half2)' # | | | |-ParmVarDecl 0x555bb13047f0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555bb1304950 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x555bb13049c8 Implicit # | | | `-ConstAttr 0x555bb13049f0 Implicit # | | |-FunctionDecl 0x555bb1304b18 col:7 radians 'half3 (half3)' # | | | |-ParmVarDecl 0x555bb1304a68 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555bb1304bc8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x555bb1304c40 Implicit # | | | `-ConstAttr 0x555bb1304c68 Implicit # | | |-FunctionDecl 0x555bb1304d90 col:7 radians 'half4 (half4)' # | | | |-ParmVarDecl 0x555bb1304ce0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555bb1304e40 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x555bb1304eb8 Implicit # | | | `-ConstAttr 0x555bb1304ee0 Implicit # | | |-FunctionDecl 0x555bb1304ff0 col:7 used radians 'float (float)' # | | | |-ParmVarDecl 0x555bb1304f40 col:20 'float' # | | | |-BuiltinAliasAttr 0x555bb13050a0 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x555bb1305118 Implicit # | | | `-ConstAttr 0x555bb1305140 Implicit # | | |-FunctionDecl 0x555bb1305268 col:8 used radians 'float2 (float2)' # | | | |-ParmVarDecl 0x555bb13051b8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555bb1305318 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x555bb1305390 Implicit # | | | `-ConstAttr 0x555bb13053b8 Implicit # | | |-FunctionDecl 0x555bb13054e0 col:8 used radians 'float3 (float3)' # | | | |-ParmVarDecl 0x555bb1305430 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555bb1305590 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x555bb1305608 Implicit # | | | `-ConstAttr 0x555bb1305630 Implicit # | | |-FunctionDecl 0x555bb1305758 col:8 used radians 'float4 (float4)' # | | | |-ParmVarDecl 0x555bb13056a8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555bb1305818 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x555bb1305890 Implicit # | | | `-ConstAttr 0x555bb13058b8 Implicit # | | |-FunctionDecl 0x555bb13059e0 col:34 GroupMemoryBarrierWithGroupSync 'void ()' # | | | |-BuiltinAliasAttr 0x555bb1305a88 clang_builtin_alias __builtin_hlsl_group_memory_barrier_with_group_sync # | | | |-ConvergentAttr 0x555bb1305ae8 # | | | |-NoThrowAttr 0x555bb1305b28 Implicit # | | | `-ConstAttr 0x555bb1305b50 Implicit # | | |-FunctionDecl 0x555bb1305c50 col:6 ddx_coarse 'half (half)' # | | | |-ParmVarDecl 0x555bb1305ba0 col:21 'half' # | | | |-BuiltinAliasAttr 0x555bb1305d00 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x555bb1305d78 Implicit # | | | `-ConstAttr 0x555bb1305da0 Implicit # | | |-FunctionDecl 0x555bb1305eb8 col:7 ddx_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x555bb1305e08 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555bb1305f68 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x555bb1305fe0 Implicit # | | | `-ConstAttr 0x555bb1306008 Implicit # | | |-FunctionDecl 0x555bb1306130 col:7 ddx_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x555bb1306080 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555bb13061e0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x555bb1306258 Implicit # | | | `-ConstAttr 0x555bb1306280 Implicit # | | |-FunctionDecl 0x555bb13063a8 col:7 ddx_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x555bb13062f8 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555bb1306458 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x555bb13064d0 Implicit # | | | `-ConstAttr 0x555bb13064f8 Implicit # | | |-FunctionDecl 0x555bb1306608 col:7 ddx_coarse 'float (float)' # | | | |-ParmVarDecl 0x555bb1306558 col:23 'float' # | | | |-BuiltinAliasAttr 0x555bb13066b8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x555bb1306730 Implicit # | | | `-ConstAttr 0x555bb1306758 Implicit # | | |-FunctionDecl 0x555bb1306880 col:8 ddx_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x555bb13067d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555bb1306930 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x555bb13069a8 Implicit # | | | `-ConstAttr 0x555bb13069d0 Implicit # | | |-FunctionDecl 0x555bb1306af8 col:8 ddx_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x555bb1306a48 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555bb1306ba8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x555bb1306c20 Implicit # | | | `-ConstAttr 0x555bb1306c48 Implicit # | | |-FunctionDecl 0x555bb1306d70 col:8 ddx_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x555bb1306cc0 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555bb1306e20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x555bb1306e98 Implicit # | | | `-ConstAttr 0x555bb1306ec0 Implicit # | | |-FunctionDecl 0x555bb1306fd0 col:6 ddy_coarse 'half (half)' # | | | |-ParmVarDecl 0x555bb1306f20 col:21 'half' # | | | |-BuiltinAliasAttr 0x555bb1307080 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x555bb13070f8 Implicit # | | | `-ConstAttr 0x555bb1307120 Implicit # | | |-FunctionDecl 0x555bb1307238 col:7 ddy_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x555bb1307188 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555bb13072e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x555bb1307360 Implicit # | | | `-ConstAttr 0x555bb1307388 Implicit # | | |-FunctionDecl 0x555bb13074b0 col:7 ddy_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x555bb1307400 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555bb1307560 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x555bb13075d8 Implicit # | | | `-ConstAttr 0x555bb1307600 Implicit # | | |-FunctionDecl 0x555bb1307728 col:7 ddy_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x555bb1307678 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555bb13077d8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x555bb136f6b8 Implicit # | | | `-ConstAttr 0x555bb136f6e0 Implicit # | | |-FunctionDecl 0x555bb136f7f0 col:7 ddy_coarse 'float (float)' # | | | |-ParmVarDecl 0x555bb136f740 col:23 'float' # | | | |-BuiltinAliasAttr 0x555bb136f8a0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x555bb136f918 Implicit # | | | `-ConstAttr 0x555bb136f940 Implicit # | | |-FunctionDecl 0x555bb136fa68 col:8 ddy_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x555bb136f9b8 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555bb136fb18 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x555bb136fb90 Implicit # | | | `-ConstAttr 0x555bb136fbb8 Implicit # | | |-FunctionDecl 0x555bb136fce0 col:8 ddy_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x555bb136fc30 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555bb136fd90 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x555bb136fe08 Implicit # | | | `-ConstAttr 0x555bb136fe30 Implicit # | | |-FunctionDecl 0x555bb136ff58 col:8 ddy_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x555bb136fea8 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555bb1370008 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x555bb1370080 Implicit # | | | `-ConstAttr 0x555bb13700a8 Implicit # | | |-FunctionDecl 0x555bb13701b8 col:6 ddx_fine 'half (half)' # | | | |-ParmVarDecl 0x555bb1370108 col:19 'half' # | | | |-BuiltinAliasAttr 0x555bb1370268 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x555bb13702e0 Implicit # | | | `-ConstAttr 0x555bb1370308 Implicit # | | |-FunctionDecl 0x555bb1370420 col:7 ddx_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x555bb1370370 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555bb13704d0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x555bb1370548 Implicit # | | | `-ConstAttr 0x555bb1370570 Implicit # | | |-FunctionDecl 0x555bb1370698 col:7 ddx_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x555bb13705e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555bb1370748 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x555bb13707c0 Implicit # | | | `-ConstAttr 0x555bb13707e8 Implicit # | | |-FunctionDecl 0x555bb1370910 col:7 ddx_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x555bb1370860 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555bb13709c0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x555bb1370a38 Implicit # | | | `-ConstAttr 0x555bb1370a60 Implicit # | | |-FunctionDecl 0x555bb1370b70 col:7 ddx_fine 'float (float)' # | | | |-ParmVarDecl 0x555bb1370ac0 col:21 'float' # | | | |-BuiltinAliasAttr 0x555bb1370c20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x555bb1370c98 Implicit # | | | `-ConstAttr 0x555bb1370cc0 Implicit # | | |-FunctionDecl 0x555bb1370de8 col:8 ddx_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x555bb1370d38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555bb1370e98 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x555bb1370f10 Implicit # | | | `-ConstAttr 0x555bb1370f38 Implicit # | | |-FunctionDecl 0x555bb1371060 col:8 ddx_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x555bb1370fb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555bb1371110 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x555bb1371188 Implicit # | | | `-ConstAttr 0x555bb13711b0 Implicit # | | |-FunctionDecl 0x555bb13712d8 col:8 ddx_fine 'float4 (float4)' # | | | |-ParmVarDecl 0x555bb1371228 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555bb1371388 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x555bb1371400 Implicit # | | | `-ConstAttr 0x555bb1371428 Implicit # | | |-FunctionDecl 0x555bb1371538 col:6 ddy_fine 'half (half)' # | | | |-ParmVarDecl 0x555bb1371488 col:19 'half' # | | | |-BuiltinAliasAttr 0x555bb13715e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x555bb1371680 Implicit # | | | `-ConstAttr 0x555bb13716a8 Implicit # | | |-FunctionDecl 0x555bb13717c0 col:7 ddy_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x555bb1371710 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555bb1371870 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x555bb13718e8 Implicit # | | | `-ConstAttr 0x555bb1371910 Implicit # | | |-FunctionDecl 0x555bb1371a38 col:7 ddy_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x555bb1371988 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555bb1371ae8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x555bb1371b60 Implicit # | | | `-ConstAttr 0x555bb1371b88 Implicit # | | |-FunctionDecl 0x555bb1371cb0 col:7 ddy_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x555bb1371c00 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555bb1371d60 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x555bb1371dd8 Implicit # | | | `-ConstAttr 0x555bb1371e00 Implicit # | | |-FunctionDecl 0x555bb1371f10 col:7 ddy_fine 'float (float)' # | | | |-ParmVarDecl 0x555bb1371e60 col:21 'float' # | | | |-BuiltinAliasAttr 0x555bb1371fc0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x555bb1372038 Implicit # | | | `-ConstAttr 0x555bb1372060 Implicit # | | |-FunctionDecl 0x555bb1372188 col:8 ddy_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x555bb13720d8 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555bb1372238 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x555bb13722b0 Implicit # | | | `-ConstAttr 0x555bb13722d8 Implicit # | | |-FunctionDecl 0x555bb1372400 col:8 ddy_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x555bb1372350 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555bb13724b0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x555bb1372528 Implicit # | | | `-ConstAttr 0x555bb1372550 Implicit # | | `-FunctionDecl 0x555bb1372678 col:8 ddy_fine 'float4 (float4)' # | | |-ParmVarDecl 0x555bb13725c8 col:23 'float4':'vector' # | | |-BuiltinAliasAttr 0x555bb1372728 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | |-NoThrowAttr 0x555bb13727a0 Implicit # | | `-ConstAttr 0x555bb13727c8 Implicit # | |-LinkageSpecDecl 0x555bb12b46f8 col:45 implicit C # | | `-FunctionDecl 0x555bb12b4748 col:45 implicit used __builtin_elementwise_popcount 'void (...) noexcept' extern # | | |-BuiltinAttr 0x555bb12b47f0 <> Implicit 501 # | | |-NoThrowAttr 0x555bb12b4850 Implicit # | | `-ConstAttr 0x555bb12b4878 Implicit # | |-NamespaceDecl 0x555bb1372818 prev 0x555bb1278ca8 line:12:11 hlsl # | | |-original Namespace 0x555bb11cfa98 'hlsl' # | | |-FunctionDecl 0x555bb1372a18 line:237:36 constexpr acos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x555bb1372930 col:29 used V 'double' # | | | |-CompoundStmt 0x555bb1372d98 # | | | | `-ReturnStmt 0x555bb1372d88 # | | | | `-CallExpr 0x555bb1372d58 'float' # | | | | |-ImplicitCastExpr 0x555bb1372d40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb1372ce8 '' Function 0x555bb1285c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb1372cc0 'float' # | | | | `-ImplicitCastExpr 0x555bb1372ca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1372c90 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1372c58 'double' lvalue ParmVar 0x555bb1372930 'V' 'double' # | | | `-DeprecatedAttr 0x555bb1372ac8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb1372f88 line:237:36 constexpr acos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x555bb1372e58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x555bb1373358 # | | | | `-ReturnStmt 0x555bb1373348 # | | | | `-CallExpr 0x555bb1373318 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb1373300 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb1373278 '' Function 0x555bb1285ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb1373250 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb1373238 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1373220 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13731e8 'double2':'vector' lvalue ParmVar 0x555bb1372e58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x555bb1373038 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb1373548 line:237:36 constexpr acos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x555bb1373418 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x555bb1378398 # | | | | `-ReturnStmt 0x555bb1378388 # | | | | `-CallExpr 0x555bb1378358 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb1378340 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb13782c0 '' Function 0x555bb1286120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb1378298 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb1378280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1378268 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1378230 'double3':'vector' lvalue ParmVar 0x555bb1373418 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x555bb13735f8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb1378588 line:237:36 constexpr acos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x555bb1378458 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x555bb1378968 # | | | | `-ReturnStmt 0x555bb1378958 # | | | | `-CallExpr 0x555bb1378928 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb1378910 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb1378888 '' Function 0x555bb1286398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb1378860 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb1378848 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1378830 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13787f8 'double4':'vector' lvalue ParmVar 0x555bb1378458 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x555bb1378638 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb1378b08 line:238:37 constexpr acos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x555bb1378a18 col:26 used V 'int' # | | | |-CompoundStmt 0x555bb1378e60 # | | | | `-ReturnStmt 0x555bb1378e50 # | | | | `-CallExpr 0x555bb1378e20 'float' # | | | | |-ImplicitCastExpr 0x555bb1378e08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb1378de8 '' Function 0x555bb1285c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb1378dc0 'float' # | | | | `-ImplicitCastExpr 0x555bb1378da8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1378d90 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1378d58 'int' lvalue ParmVar 0x555bb1378a18 'V' 'int' # | | | `-DeprecatedAttr 0x555bb1378bb8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1379038 line:238:37 constexpr acos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x555bb1378f10 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x555bb13793b0 # | | | | `-ReturnStmt 0x555bb13793a0 # | | | | `-CallExpr 0x555bb1379370 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb1379358 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb1379338 '' Function 0x555bb1285ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb1379310 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb13792f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13792e0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13792a8 'int2':'vector' lvalue ParmVar 0x555bb1378f10 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x555bb13790e8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1379588 line:238:37 constexpr acos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x555bb1379460 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x555bb1379908 # | | | | `-ReturnStmt 0x555bb13798f8 # | | | | `-CallExpr 0x555bb13798c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb13798b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb1379890 '' Function 0x555bb1286120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb1379868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb1379850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1379838 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1379800 'int3':'vector' lvalue ParmVar 0x555bb1379460 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x555bb1379638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1379ae8 line:238:37 constexpr acos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x555bb13799b8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x555bb1379e70 # | | | | `-ReturnStmt 0x555bb1379e60 # | | | | `-CallExpr 0x555bb1379e30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb1379e18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb1379df8 '' Function 0x555bb1286398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb1379dd0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb1379db8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1379da0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1379d68 'int4':'vector' lvalue ParmVar 0x555bb13799b8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x555bb1379b98 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1379fd0 line:238:37 constexpr acos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x555bb1379f20 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x555bb137f3f8 # | | | | `-ReturnStmt 0x555bb137f3e8 # | | | | `-CallExpr 0x555bb137f3b8 'float' # | | | | |-ImplicitCastExpr 0x555bb137f3a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb137f380 '' Function 0x555bb1285c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb137f358 'float' # | | | | `-ImplicitCastExpr 0x555bb137f340 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb137f328 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb137f2f0 'uint':'unsigned int' lvalue ParmVar 0x555bb1379f20 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x555bb137f130 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb137f558 line:238:37 constexpr acos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x555bb137f4a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x555bb137f8f0 # | | | | `-ReturnStmt 0x555bb137f8e0 # | | | | `-CallExpr 0x555bb137f8b0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb137f898 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb137f878 '' Function 0x555bb1285ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb137f850 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb137f838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb137f820 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb137f7e8 'uint2':'vector' lvalue ParmVar 0x555bb137f4a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x555bb137f608 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb137fa50 line:238:37 constexpr acos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x555bb137f9a0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x555bb137fdf0 # | | | | `-ReturnStmt 0x555bb137fde0 # | | | | `-CallExpr 0x555bb137fdb0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb137fd98 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb137fd78 '' Function 0x555bb1286120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb137fd50 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb137fd38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb137fd20 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb137fce8 'uint3':'vector' lvalue ParmVar 0x555bb137f9a0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x555bb137fb00 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb137ff50 line:238:37 constexpr acos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x555bb137fea0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x555bb13802f8 # | | | | `-ReturnStmt 0x555bb13802e8 # | | | | `-CallExpr 0x555bb13802b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb13802a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb1380280 '' Function 0x555bb1286398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb1380258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb1380240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1380228 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13801f0 'uint4':'vector' lvalue ParmVar 0x555bb137fea0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x555bb1380000 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13804d8 line:238:37 constexpr acos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x555bb13803a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x555bb1380870 # | | | | `-ReturnStmt 0x555bb1380860 # | | | | `-CallExpr 0x555bb1380830 'float' # | | | | |-ImplicitCastExpr 0x555bb1380818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb13807f8 '' Function 0x555bb1285c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb13807d0 'float' # | | | | `-ImplicitCastExpr 0x555bb13807b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13807a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1380768 'int64_t':'long' lvalue ParmVar 0x555bb13803a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x555bb1380588 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1380a48 line:238:37 constexpr acos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555bb1380920 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x555bb1380e00 # | | | | `-ReturnStmt 0x555bb1380df0 # | | | | `-CallExpr 0x555bb1380dc0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb1380da8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb1380d88 '' Function 0x555bb1285ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb1380d60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb1380d48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1380d30 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1380cf8 'int64_t2':'vector' lvalue ParmVar 0x555bb1380920 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x555bb1380af8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1380fd8 line:238:37 constexpr acos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555bb1380eb0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x555bb13813b0 # | | | | `-ReturnStmt 0x555bb13813a0 # | | | | `-CallExpr 0x555bb1381370 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb1381358 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb1381338 '' Function 0x555bb1286120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb1381310 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb13812f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13812e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13812a8 'int64_t3':'vector' lvalue ParmVar 0x555bb1380eb0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x555bb1381088 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1381588 line:238:37 constexpr acos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555bb1381460 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x555bb1381950 # | | | | `-ReturnStmt 0x555bb1381940 # | | | | `-CallExpr 0x555bb1381910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb13818f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb13818d8 '' Function 0x555bb1286398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb13818b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb1381898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1381880 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1381848 'int64_t4':'vector' lvalue ParmVar 0x555bb1381460 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x555bb1381638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1381b28 line:238:37 constexpr acos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x555bb1381a00 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x555bb1381ee0 # | | | | `-ReturnStmt 0x555bb1381ed0 # | | | | `-CallExpr 0x555bb1381ea0 'float' # | | | | |-ImplicitCastExpr 0x555bb1381e88 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb1381e68 '' Function 0x555bb1285c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb1381e40 'float' # | | | | `-ImplicitCastExpr 0x555bb1381e28 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1381e10 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1381dd8 'uint64_t':'unsigned long' lvalue ParmVar 0x555bb1381a00 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x555bb1381bd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13820b8 line:238:37 constexpr acos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555bb1381f90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x555bb1382490 # | | | | `-ReturnStmt 0x555bb1382480 # | | | | `-CallExpr 0x555bb1382450 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb1382438 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb1382418 '' Function 0x555bb1285ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb13823f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb13823d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13823c0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1382388 'uint64_t2':'vector' lvalue ParmVar 0x555bb1381f90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x555bb1382168 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1382668 line:238:37 constexpr acos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555bb1382540 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x555bb1382a48 # | | | | `-ReturnStmt 0x555bb1382a38 # | | | | `-CallExpr 0x555bb1382a08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb13829f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb13829d0 '' Function 0x555bb1286120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb13829a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb1382990 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1382978 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1382940 'uint64_t3':'vector' lvalue ParmVar 0x555bb1382540 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x555bb1382718 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1382c28 line:238:37 constexpr acos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555bb1382af8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x555bb1383010 # | | | | `-ReturnStmt 0x555bb1383000 # | | | | `-CallExpr 0x555bb1382fd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb1382fb8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb1382f98 '' Function 0x555bb1286398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb1382f70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb1382f58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1382f40 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1382f08 'uint64_t4':'vector' lvalue ParmVar 0x555bb1382af8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x555bb1382cd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1383198 line:244:36 constexpr asin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x555bb13830d0 col:29 used V 'double' # | | | |-CompoundStmt 0x555bb13834e0 # | | | | `-ReturnStmt 0x555bb13834d0 # | | | | `-CallExpr 0x555bb13834a0 'float' # | | | | |-ImplicitCastExpr 0x555bb1383488 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb1383468 '' Function 0x555bb129f920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb1383440 'float' # | | | | `-ImplicitCastExpr 0x555bb1383428 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1383410 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13833d8 'double' lvalue ParmVar 0x555bb13830d0 'V' 'double' # | | | `-DeprecatedAttr 0x555bb1383248 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb1383650 line:244:36 constexpr asin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x555bb13835a0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x555bb13839b8 # | | | | `-ReturnStmt 0x555bb13839a8 # | | | | `-CallExpr 0x555bb1383978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb1383960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb1383940 '' Function 0x555bb129fb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb1383918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb1383900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13838e8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13838b0 'double2':'vector' lvalue ParmVar 0x555bb13835a0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x555bb1383700 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb1383b28 line:244:36 constexpr asin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x555bb1383a78 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x555bb1383e98 # | | | | `-ReturnStmt 0x555bb1383e88 # | | | | `-CallExpr 0x555bb1383e58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb1383e40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb1383e20 '' Function 0x555bb128e588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb1383df8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb1383de0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1383dc8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1383d90 'double3':'vector' lvalue ParmVar 0x555bb1383a78 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x555bb1383bd8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb1384008 line:244:36 constexpr asin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x555bb1383f58 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x555bb1384380 # | | | | `-ReturnStmt 0x555bb1384370 # | | | | `-CallExpr 0x555bb1384340 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb1384328 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb1384308 '' Function 0x555bb128e800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb13842e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb13842c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13842b0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1384278 'double4':'vector' lvalue ParmVar 0x555bb1383f58 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x555bb13840b8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb13844e0 line:245:37 constexpr asin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x555bb1384430 col:26 used V 'int' # | | | |-CompoundStmt 0x555bb1384838 # | | | | `-ReturnStmt 0x555bb1384828 # | | | | `-CallExpr 0x555bb13847f8 'float' # | | | | |-ImplicitCastExpr 0x555bb13847e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb13847c0 '' Function 0x555bb129f920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb1384798 'float' # | | | | `-ImplicitCastExpr 0x555bb1384780 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1384768 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1384730 'int' lvalue ParmVar 0x555bb1384430 'V' 'int' # | | | `-DeprecatedAttr 0x555bb1384590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1384998 line:245:37 constexpr asin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x555bb13848e8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x555bb1384d10 # | | | | `-ReturnStmt 0x555bb1384d00 # | | | | `-CallExpr 0x555bb1384cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb1384cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb1384c98 '' Function 0x555bb129fb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb1384c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb1384c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1384c40 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1384c08 'int2':'vector' lvalue ParmVar 0x555bb13848e8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x555bb1384a48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1384e70 line:245:37 constexpr asin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x555bb1384dc0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x555bb138d380 # | | | | `-ReturnStmt 0x555bb138d370 # | | | | `-CallExpr 0x555bb138d340 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb138d328 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb138d308 '' Function 0x555bb128e588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb138d2e0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb1385138 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1385120 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13850e8 'int3':'vector' lvalue ParmVar 0x555bb1384dc0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x555bb1384f20 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb138d4e0 line:245:37 constexpr asin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x555bb138d430 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x555bb138d868 # | | | | `-ReturnStmt 0x555bb138d858 # | | | | `-CallExpr 0x555bb138d828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb138d810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb138d7f0 '' Function 0x555bb128e800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb138d7c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb138d7b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb138d798 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb138d760 'int4':'vector' lvalue ParmVar 0x555bb138d430 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x555bb138d590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb138d9c8 line:245:37 constexpr asin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x555bb138d918 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x555bb138dd40 # | | | | `-ReturnStmt 0x555bb138dd30 # | | | | `-CallExpr 0x555bb138dd00 'float' # | | | | |-ImplicitCastExpr 0x555bb138dce8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb138dcc8 '' Function 0x555bb129f920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb138dca0 'float' # | | | | `-ImplicitCastExpr 0x555bb138dc88 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb138dc70 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb138dc38 'uint':'unsigned int' lvalue ParmVar 0x555bb138d918 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x555bb138da78 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb138dea0 line:245:37 constexpr asin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x555bb138ddf0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x555bb138e238 # | | | | `-ReturnStmt 0x555bb138e228 # | | | | `-CallExpr 0x555bb138e1f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb138e1e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb138e1c0 '' Function 0x555bb129fb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb138e198 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb138e180 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb138e168 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb138e130 'uint2':'vector' lvalue ParmVar 0x555bb138ddf0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x555bb138df50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb138e398 line:245:37 constexpr asin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x555bb138e2e8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x555bb138e738 # | | | | `-ReturnStmt 0x555bb138e728 # | | | | `-CallExpr 0x555bb138e6f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb138e6e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb138e6c0 '' Function 0x555bb128e588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb138e698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb138e680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb138e668 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb138e630 'uint3':'vector' lvalue ParmVar 0x555bb138e2e8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x555bb138e448 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb138e898 line:245:37 constexpr asin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x555bb138e7e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x555bb138ec40 # | | | | `-ReturnStmt 0x555bb138ec30 # | | | | `-CallExpr 0x555bb138ec00 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb138ebe8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb138ebc8 '' Function 0x555bb128e800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb138eba0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb138eb88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb138eb70 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb138eb38 'uint4':'vector' lvalue ParmVar 0x555bb138e7e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x555bb138e948 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb138eda0 line:245:37 constexpr asin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x555bb138ecf0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x555bb138f138 # | | | | `-ReturnStmt 0x555bb138f128 # | | | | `-CallExpr 0x555bb138f0f8 'float' # | | | | |-ImplicitCastExpr 0x555bb138f0e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb138f0c0 '' Function 0x555bb129f920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb138f098 'float' # | | | | `-ImplicitCastExpr 0x555bb138f080 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb138f068 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb138f030 'int64_t':'long' lvalue ParmVar 0x555bb138ecf0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x555bb138ee50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb138f680 line:245:37 constexpr asin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555bb138f1e8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x555bb138fa38 # | | | | `-ReturnStmt 0x555bb138fa28 # | | | | `-CallExpr 0x555bb138f9f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb138f9e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb138f9c0 '' Function 0x555bb129fb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb138f998 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb138f980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb138f968 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb138f930 'int64_t2':'vector' lvalue ParmVar 0x555bb138f1e8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x555bb138f730 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb138fb98 line:245:37 constexpr asin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555bb138fae8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x555bb138ff58 # | | | | `-ReturnStmt 0x555bb138ff48 # | | | | `-CallExpr 0x555bb138ff18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb138ff00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb138fee0 '' Function 0x555bb128e588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb138feb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb138fea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb138fe88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb138fe50 'int64_t3':'vector' lvalue ParmVar 0x555bb138fae8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x555bb138fc48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13900b8 line:245:37 constexpr asin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555bb1390008 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x555bb1390480 # | | | | `-ReturnStmt 0x555bb1390470 # | | | | `-CallExpr 0x555bb1390440 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb1390428 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb1390408 '' Function 0x555bb128e800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb13903e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb13903c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13903b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1390378 'int64_t4':'vector' lvalue ParmVar 0x555bb1390008 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x555bb1390168 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13905e0 line:245:37 constexpr asin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x555bb1390530 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x555bb1390998 # | | | | `-ReturnStmt 0x555bb1390988 # | | | | `-CallExpr 0x555bb1390958 'float' # | | | | |-ImplicitCastExpr 0x555bb1390940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb1390920 '' Function 0x555bb129f920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb13908f8 'float' # | | | | `-ImplicitCastExpr 0x555bb13908e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13908c8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1390890 'uint64_t':'unsigned long' lvalue ParmVar 0x555bb1390530 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x555bb1390690 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1390af8 line:245:37 constexpr asin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555bb1390a48 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x555bb1390ed0 # | | | | `-ReturnStmt 0x555bb1390ec0 # | | | | `-CallExpr 0x555bb1390e90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb1390e78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb1390e58 '' Function 0x555bb129fb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb1390e30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb1390e18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1390e00 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1390dc8 'uint64_t2':'vector' lvalue ParmVar 0x555bb1390a48 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x555bb1390ba8 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1391030 line:245:37 constexpr asin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555bb1390f80 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x555bb1391410 # | | | | `-ReturnStmt 0x555bb1391400 # | | | | `-CallExpr 0x555bb13913d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb13913b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb1391398 '' Function 0x555bb128e588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb1391370 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb1391358 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1391340 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1391308 'uint64_t3':'vector' lvalue ParmVar 0x555bb1390f80 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x555bb13910e0 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1391570 line:245:37 constexpr asin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555bb13914c0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x555bb1393170 # | | | | `-ReturnStmt 0x555bb1393160 # | | | | `-CallExpr 0x555bb1393130 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb1393118 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb13930f8 '' Function 0x555bb128e800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb13930d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb13930b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13930a0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1393068 'uint64_t4':'vector' lvalue ParmVar 0x555bb13914c0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x555bb1391620 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13932e0 line:251:36 constexpr atan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x555bb1393230 col:29 used V 'double' # | | | |-CompoundStmt 0x555bb1393628 # | | | | `-ReturnStmt 0x555bb1393618 # | | | | `-CallExpr 0x555bb13935e8 'float' # | | | | |-ImplicitCastExpr 0x555bb13935d0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb13935b0 '' Function 0x555bb12a2d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb1393588 'float' # | | | | `-ImplicitCastExpr 0x555bb1393570 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1393558 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1393520 'double' lvalue ParmVar 0x555bb1393230 'V' 'double' # | | | `-DeprecatedAttr 0x555bb1393390 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb1393798 line:251:36 constexpr atan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x555bb13936e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x555bb1393b00 # | | | | `-ReturnStmt 0x555bb1393af0 # | | | | `-CallExpr 0x555bb1393ac0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb1393aa8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb1393a88 '' Function 0x555bb12a2f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb1393a60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb1393a48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1393a30 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13939f8 'double2':'vector' lvalue ParmVar 0x555bb13936e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x555bb1393848 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb1393c70 line:251:36 constexpr atan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x555bb1393bc0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x555bb1393fe0 # | | | | `-ReturnStmt 0x555bb1393fd0 # | | | | `-CallExpr 0x555bb1393fa0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb1393f88 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb1393f68 '' Function 0x555bb12a31f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb1393f40 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb1393f28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1393f10 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1393ed8 'double3':'vector' lvalue ParmVar 0x555bb1393bc0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x555bb1393d20 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb1394150 line:251:36 constexpr atan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x555bb13940a0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x555bb13944c8 # | | | | `-ReturnStmt 0x555bb13944b8 # | | | | `-CallExpr 0x555bb1394488 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb1394470 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb1394450 '' Function 0x555bb12a3468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb1394428 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb1394410 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13943f8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13943c0 'double4':'vector' lvalue ParmVar 0x555bb13940a0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x555bb1394200 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb1394628 line:252:37 constexpr atan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x555bb1394578 col:26 used V 'int' # | | | |-CompoundStmt 0x555bb1394980 # | | | | `-ReturnStmt 0x555bb1394970 # | | | | `-CallExpr 0x555bb1394940 'float' # | | | | |-ImplicitCastExpr 0x555bb1394928 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb1394908 '' Function 0x555bb12a2d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb13948e0 'float' # | | | | `-ImplicitCastExpr 0x555bb13948c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13948b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1394878 'int' lvalue ParmVar 0x555bb1394578 'V' 'int' # | | | `-DeprecatedAttr 0x555bb13946d8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1394ae0 line:252:37 constexpr atan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x555bb1394a30 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x555bb1394e58 # | | | | `-ReturnStmt 0x555bb1394e48 # | | | | `-CallExpr 0x555bb1394e18 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb1394e00 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb1394de0 '' Function 0x555bb12a2f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb1394db8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb1394da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1394d88 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1394d50 'int2':'vector' lvalue ParmVar 0x555bb1394a30 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x555bb1394b90 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1395e28 line:252:37 constexpr atan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x555bb1395d78 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x555bb13961a8 # | | | | `-ReturnStmt 0x555bb1396198 # | | | | `-CallExpr 0x555bb1396168 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb1396150 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb1396130 '' Function 0x555bb12a31f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb1396108 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb13960f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13960d8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13960a0 'int3':'vector' lvalue ParmVar 0x555bb1395d78 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x555bb1395ed8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1396308 line:252:37 constexpr atan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x555bb1396258 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x555bb1396690 # | | | | `-ReturnStmt 0x555bb1396680 # | | | | `-CallExpr 0x555bb1396650 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb1396638 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb1396618 '' Function 0x555bb12a3468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb13965f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb13965d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13965c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1396588 'int4':'vector' lvalue ParmVar 0x555bb1396258 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x555bb13963b8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13967f0 line:252:37 constexpr atan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x555bb1396740 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x555bb1396b68 # | | | | `-ReturnStmt 0x555bb1396b58 # | | | | `-CallExpr 0x555bb1396b28 'float' # | | | | |-ImplicitCastExpr 0x555bb1396b10 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb1396af0 '' Function 0x555bb12a2d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb1396ac8 'float' # | | | | `-ImplicitCastExpr 0x555bb1396ab0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1396a98 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1396a60 'uint':'unsigned int' lvalue ParmVar 0x555bb1396740 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x555bb13968a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1396cc8 line:252:37 constexpr atan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x555bb1396c18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x555bb1397060 # | | | | `-ReturnStmt 0x555bb1397050 # | | | | `-CallExpr 0x555bb1397020 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb1397008 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb1396fe8 '' Function 0x555bb12a2f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb1396fc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb1396fa8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1396f90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1396f58 'uint2':'vector' lvalue ParmVar 0x555bb1396c18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x555bb1396d78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13971c0 line:252:37 constexpr atan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x555bb1397110 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x555bb1397560 # | | | | `-ReturnStmt 0x555bb1397550 # | | | | `-CallExpr 0x555bb1397520 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb1397508 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb13974e8 '' Function 0x555bb12a31f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb13974c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb13974a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1397490 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1397458 'uint3':'vector' lvalue ParmVar 0x555bb1397110 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x555bb1397270 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13976c0 line:252:37 constexpr atan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x555bb1397610 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x555bb1397a68 # | | | | `-ReturnStmt 0x555bb1397a58 # | | | | `-CallExpr 0x555bb1397a28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb1397a10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb13979f0 '' Function 0x555bb12a3468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb13979c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb13979b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1397998 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1397960 'uint4':'vector' lvalue ParmVar 0x555bb1397610 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x555bb1397770 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1397bc8 line:252:37 constexpr atan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x555bb1397b18 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x555bb1398830 # | | | | `-ReturnStmt 0x555bb1398820 # | | | | `-CallExpr 0x555bb13987f0 'float' # | | | | |-ImplicitCastExpr 0x555bb13987d8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb13987b8 '' Function 0x555bb12a2d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb1398790 'float' # | | | | `-ImplicitCastExpr 0x555bb1398778 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1398760 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1398728 'int64_t':'long' lvalue ParmVar 0x555bb1397b18 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x555bb1397c78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1398990 line:252:37 constexpr atan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555bb13988e0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x555bb1398d48 # | | | | `-ReturnStmt 0x555bb1398d38 # | | | | `-CallExpr 0x555bb1398d08 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb1398cf0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb1398cd0 '' Function 0x555bb12a2f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb1398ca8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb1398c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1398c78 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1398c40 'int64_t2':'vector' lvalue ParmVar 0x555bb13988e0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x555bb1398a40 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1398ea8 line:252:37 constexpr atan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555bb1398df8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x555bb1399268 # | | | | `-ReturnStmt 0x555bb1399258 # | | | | `-CallExpr 0x555bb1399228 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb1399210 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb13991f0 '' Function 0x555bb12a31f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb13991c8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb13991b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1399198 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1399160 'int64_t3':'vector' lvalue ParmVar 0x555bb1398df8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x555bb1398f58 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13993c8 line:252:37 constexpr atan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555bb1399318 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x555bb1399790 # | | | | `-ReturnStmt 0x555bb1399780 # | | | | `-CallExpr 0x555bb1399750 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb1399738 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb1399718 '' Function 0x555bb12a3468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb13996f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb13996d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13996c0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1399688 'int64_t4':'vector' lvalue ParmVar 0x555bb1399318 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x555bb1399478 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13998f0 line:252:37 constexpr atan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x555bb1399840 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x555bb1399ca8 # | | | | `-ReturnStmt 0x555bb1399c98 # | | | | `-CallExpr 0x555bb1399c68 'float' # | | | | |-ImplicitCastExpr 0x555bb1399c50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb1399c30 '' Function 0x555bb12a2d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb1399c08 'float' # | | | | `-ImplicitCastExpr 0x555bb1399bf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1399bd8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1399ba0 'uint64_t':'unsigned long' lvalue ParmVar 0x555bb1399840 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x555bb13999a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1399e08 line:252:37 constexpr atan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555bb1399d58 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x555bb139a1e0 # | | | | `-ReturnStmt 0x555bb139a1d0 # | | | | `-CallExpr 0x555bb139a1a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb139a188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb139a168 '' Function 0x555bb12a2f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb139a140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb139a128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb139a110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb139a0d8 'uint64_t2':'vector' lvalue ParmVar 0x555bb1399d58 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x555bb1399eb8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb139a340 line:252:37 constexpr atan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555bb139a290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x555bb139b048 # | | | | `-ReturnStmt 0x555bb139b038 # | | | | `-CallExpr 0x555bb139b008 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb139aff0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb139afd0 '' Function 0x555bb12a31f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb139afa8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb139af90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb139af78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb139af40 'uint64_t3':'vector' lvalue ParmVar 0x555bb139a290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x555bb139a3f0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb139b1a8 line:252:37 constexpr atan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555bb139b0f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x555bb139b590 # | | | | `-ReturnStmt 0x555bb139b580 # | | | | `-CallExpr 0x555bb139b550 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb139b538 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb139b518 '' Function 0x555bb12a3468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb139b4f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb139b4d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb139b4c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb139b488 'uint64_t4':'vector' lvalue ParmVar 0x555bb139b0f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x555bb139b258 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb139b7e8 line:258:37 constexpr atan2 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x555bb139b650 col:29 used V1 'double' # | | | |-ParmVarDecl 0x555bb139b6d0 col:40 used V2 'double' # | | | |-CompoundStmt 0x555bb139bc00 # | | | | `-ReturnStmt 0x555bb139bbf0 # | | | | `-CallExpr 0x555bb139bbb8 'float' # | | | | |-ImplicitCastExpr 0x555bb139bba0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x555bb139bb50 '' Function 0x555bb12a45c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x555bb139ba98 'float' # | | | | | `-ImplicitCastExpr 0x555bb139ba80 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb139ba68 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb139ba30 'double' lvalue ParmVar 0x555bb139b650 'V1' 'double' # | | | | `-CStyleCastExpr 0x555bb139bb28 'float' # | | | | `-ImplicitCastExpr 0x555bb139bb10 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb139baf8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb139bac0 'double' lvalue ParmVar 0x555bb139b6d0 'V2' 'double' # | | | `-DeprecatedAttr 0x555bb139b8a0 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb139be98 line:258:37 constexpr atan2 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x555bb139bcc0 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x555bb139bd40 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x555bb139c320 # | | | | `-ReturnStmt 0x555bb139c310 # | | | | `-CallExpr 0x555bb139c2d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb139c2c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x555bb139c238 '' Function 0x555bb12a4958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x555bb139c168 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x555bb139c150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb139c138 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb139c100 'double2':'vector' lvalue ParmVar 0x555bb139bcc0 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x555bb139c210 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb139c1f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb139c1e0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb139c1a8 'double2':'vector' lvalue ParmVar 0x555bb139bd40 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x555bb139bf50 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb139c5b8 line:258:37 constexpr atan2 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x555bb139c3e0 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x555bb139c460 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x555bb139ca40 # | | | | `-ReturnStmt 0x555bb139ca30 # | | | | `-CallExpr 0x555bb139c9f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb139c9e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x555bb139c960 '' Function 0x555bb12a4d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x555bb139c890 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x555bb139c878 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb139c860 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb139c828 'double3':'vector' lvalue ParmVar 0x555bb139c3e0 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x555bb139c938 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb139c920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb139c908 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb139c8d0 'double3':'vector' lvalue ParmVar 0x555bb139c460 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x555bb139c670 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb139ccd8 line:258:37 constexpr atan2 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x555bb139cb00 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x555bb139cb80 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x555bb139d5a0 # | | | | `-ReturnStmt 0x555bb139d590 # | | | | `-CallExpr 0x555bb139d558 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb139d540 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x555bb139d4c0 '' Function 0x555bb12a50a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x555bb139d3f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x555bb139d3d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb139d3c0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb139d388 'double4':'vector' lvalue ParmVar 0x555bb139cb00 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x555bb139d498 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb139d480 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb139d468 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb139d430 'double4':'vector' lvalue ParmVar 0x555bb139cb80 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x555bb139cd90 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb139d7e8 line:259:38 constexpr atan2 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x555bb139d650 col:26 used V1 'int' # | | | |-ParmVarDecl 0x555bb139d6d0 col:34 used V2 'int' # | | | |-CompoundStmt 0x555bb139dbe0 # | | | | `-ReturnStmt 0x555bb139dbd0 # | | | | `-CallExpr 0x555bb139db98 'float' # | | | | |-ImplicitCastExpr 0x555bb139db80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x555bb139db60 '' Function 0x555bb12a45c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x555bb139daa8 'float' # | | | | | `-ImplicitCastExpr 0x555bb139da90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb139da78 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb139da40 'int' lvalue ParmVar 0x555bb139d650 'V1' 'int' # | | | | `-CStyleCastExpr 0x555bb139db38 'float' # | | | | `-ImplicitCastExpr 0x555bb139db20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb139db08 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb139dad0 'int' lvalue ParmVar 0x555bb139d6d0 'V2' 'int' # | | | `-DeprecatedAttr 0x555bb139d8a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb139de68 line:259:38 constexpr atan2 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x555bb139dc90 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x555bb139dd10 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x555bb139e298 # | | | | `-ReturnStmt 0x555bb139e288 # | | | | `-CallExpr 0x555bb139e250 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb139e238 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x555bb139e218 '' Function 0x555bb12a4958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x555bb139e148 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x555bb139e130 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb139e118 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb139e0e0 'int2':'vector' lvalue ParmVar 0x555bb139dc90 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x555bb139e1f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb139e1d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb139e1c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb139e188 'int2':'vector' lvalue ParmVar 0x555bb139dd10 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x555bb139df20 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb139e518 line:259:38 constexpr atan2 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x555bb139e348 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x555bb139e3c8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x555bb139e950 # | | | | `-ReturnStmt 0x555bb139e940 # | | | | `-CallExpr 0x555bb139e908 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb139e8f0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x555bb139e8d0 '' Function 0x555bb12a4d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x555bb139e800 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x555bb139e7e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb139e7d0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb139e798 'int3':'vector' lvalue ParmVar 0x555bb139e348 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x555bb139e8a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb139e890 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb139e878 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb139e840 'int3':'vector' lvalue ParmVar 0x555bb139e3c8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x555bb139e5d0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb139ebd8 line:259:38 constexpr atan2 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x555bb139ea00 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x555bb139ea80 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x555bb139f018 # | | | | `-ReturnStmt 0x555bb139f008 # | | | | `-CallExpr 0x555bb139efd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb139efb8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x555bb139ef98 '' Function 0x555bb12a50a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x555bb139eec8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x555bb139eeb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb139ee98 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb139ee60 'int4':'vector' lvalue ParmVar 0x555bb139ea00 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x555bb139ef70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb139ef58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb139ef40 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb139ef08 'int4':'vector' lvalue ParmVar 0x555bb139ea80 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x555bb139ec90 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb139f878 line:259:38 constexpr atan2 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x555bb139f0c8 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x555bb139f148 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x555bb139fc90 # | | | | `-ReturnStmt 0x555bb139fc80 # | | | | `-CallExpr 0x555bb139fc48 'float' # | | | | |-ImplicitCastExpr 0x555bb139fc30 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x555bb139fc10 '' Function 0x555bb12a45c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x555bb139fb58 'float' # | | | | | `-ImplicitCastExpr 0x555bb139fb40 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb139fb28 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb139faf0 'uint':'unsigned int' lvalue ParmVar 0x555bb139f0c8 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x555bb139fbe8 'float' # | | | | `-ImplicitCastExpr 0x555bb139fbd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb139fbb8 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb139fb80 'uint':'unsigned int' lvalue ParmVar 0x555bb139f148 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x555bb139f930 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb139ff18 line:259:38 constexpr atan2 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x555bb139fd40 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x555bb139fdc0 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x555bb13a0368 # | | | | `-ReturnStmt 0x555bb13a0358 # | | | | `-CallExpr 0x555bb13a0320 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb13a0308 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x555bb13a02e8 '' Function 0x555bb12a4958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x555bb13a0218 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x555bb13a0200 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb13a01e8 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb13a01b0 'uint2':'vector' lvalue ParmVar 0x555bb139fd40 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x555bb13a02c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb13a02a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13a0290 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13a0258 'uint2':'vector' lvalue ParmVar 0x555bb139fdc0 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x555bb139ffd0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13a05e8 line:259:38 constexpr atan2 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x555bb13a0418 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x555bb13a0498 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x555bb13a0a40 # | | | | `-ReturnStmt 0x555bb13a0a30 # | | | | `-CallExpr 0x555bb13a09f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb13a09e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x555bb13a09c0 '' Function 0x555bb12a4d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x555bb13a08f0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x555bb13a08d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb13a08c0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb13a0888 'uint3':'vector' lvalue ParmVar 0x555bb13a0418 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x555bb13a0998 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb13a0980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13a0968 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13a0930 'uint3':'vector' lvalue ParmVar 0x555bb13a0498 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x555bb13a06a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13a0cc8 line:259:38 constexpr atan2 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x555bb13a0af0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x555bb13a0b70 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x555bb13a1128 # | | | | `-ReturnStmt 0x555bb13a1118 # | | | | `-CallExpr 0x555bb13a10e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb13a10c8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x555bb13a10a8 '' Function 0x555bb12a50a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x555bb13a0fd8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x555bb13a0fc0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb13a0fa8 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb13a0f70 'uint4':'vector' lvalue ParmVar 0x555bb13a0af0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x555bb13a1080 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb13a1068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13a1050 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13a1018 'uint4':'vector' lvalue ParmVar 0x555bb13a0b70 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x555bb13a0d80 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13a13a8 line:259:38 constexpr atan2 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x555bb13a11d8 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x555bb13a1258 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x555bb13a4318 # | | | | `-ReturnStmt 0x555bb13a4308 # | | | | `-CallExpr 0x555bb13a42d0 'float' # | | | | |-ImplicitCastExpr 0x555bb13a1780 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x555bb13a1760 '' Function 0x555bb12a45c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x555bb13a16a8 'float' # | | | | | `-ImplicitCastExpr 0x555bb13a1690 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb13a1678 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb13a1640 'int64_t':'long' lvalue ParmVar 0x555bb13a11d8 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x555bb13a1738 'float' # | | | | `-ImplicitCastExpr 0x555bb13a1720 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13a1708 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13a16d0 'int64_t':'long' lvalue ParmVar 0x555bb13a1258 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x555bb13a1460 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13a4598 line:259:38 constexpr atan2 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555bb13a43c8 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x555bb13a4448 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x555bb13a4a08 # | | | | `-ReturnStmt 0x555bb13a49f8 # | | | | `-CallExpr 0x555bb13a49c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb13a49a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x555bb13a4988 '' Function 0x555bb12a4958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x555bb13a48b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x555bb13a48a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb13a4888 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb13a4850 'int64_t2':'vector' lvalue ParmVar 0x555bb13a43c8 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x555bb13a4960 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb13a4948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13a4930 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13a48f8 'int64_t2':'vector' lvalue ParmVar 0x555bb13a4448 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x555bb13a4650 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13a4c88 line:259:38 constexpr atan2 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555bb13a4ab8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x555bb13a4b38 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x555bb13a5100 # | | | | `-ReturnStmt 0x555bb13a50f0 # | | | | `-CallExpr 0x555bb13a50b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb13a50a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x555bb13a5080 '' Function 0x555bb12a4d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x555bb13a4fb0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x555bb13a4f98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb13a4f80 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb13a4f48 'int64_t3':'vector' lvalue ParmVar 0x555bb13a4ab8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x555bb13a5058 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb13a5040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13a5028 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13a4ff0 'int64_t3':'vector' lvalue ParmVar 0x555bb13a4b38 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x555bb13a4d40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13a5388 line:259:38 constexpr atan2 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555bb13a51b0 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x555bb13a5230 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x555bb13a5808 # | | | | `-ReturnStmt 0x555bb13a57f8 # | | | | `-CallExpr 0x555bb13a57c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb13a57a8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x555bb13a5788 '' Function 0x555bb12a50a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x555bb13a56b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x555bb13a56a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb13a5688 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb13a5650 'int64_t4':'vector' lvalue ParmVar 0x555bb13a51b0 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x555bb13a5760 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb13a5748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13a5730 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13a56f8 'int64_t4':'vector' lvalue ParmVar 0x555bb13a5230 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x555bb13a5440 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13a5a88 line:259:38 constexpr atan2 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x555bb13a58b8 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x555bb13a5938 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x555bb13a5ee0 # | | | | `-ReturnStmt 0x555bb13a5ed0 # | | | | `-CallExpr 0x555bb13a5e98 'float' # | | | | |-ImplicitCastExpr 0x555bb13a5e80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x555bb13a5e60 '' Function 0x555bb12a45c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x555bb13a5da8 'float' # | | | | | `-ImplicitCastExpr 0x555bb13a5d90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb13a5d78 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb13a5d40 'uint64_t':'unsigned long' lvalue ParmVar 0x555bb13a58b8 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x555bb13a5e38 'float' # | | | | `-ImplicitCastExpr 0x555bb13a5e20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13a5e08 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13a5dd0 'uint64_t':'unsigned long' lvalue ParmVar 0x555bb13a5938 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x555bb13a5b40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13a6168 line:259:38 constexpr atan2 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555bb13a5f90 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x555bb13a6010 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x555bb13a6618 # | | | | `-ReturnStmt 0x555bb13a6608 # | | | | `-CallExpr 0x555bb13a65d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb13a65b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x555bb13a6598 '' Function 0x555bb12a4958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x555bb13a64c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x555bb13a64b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb13a6498 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb13a6460 'uint64_t2':'vector' lvalue ParmVar 0x555bb13a5f90 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x555bb13a6570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb13a6558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13a6540 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13a6508 'uint64_t2':'vector' lvalue ParmVar 0x555bb13a6010 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x555bb13a6220 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13a6898 line:259:38 constexpr atan2 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555bb13a66c8 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x555bb13a6748 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x555bb13a6d30 # | | | | `-ReturnStmt 0x555bb13a6d20 # | | | | `-CallExpr 0x555bb13a6ce8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb13a6cd0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x555bb13a6cb0 '' Function 0x555bb12a4d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x555bb13a6be0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x555bb13a6bc8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb13a6bb0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb13a6b78 'uint64_t3':'vector' lvalue ParmVar 0x555bb13a66c8 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x555bb13a6c88 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb13a6c70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13a6c58 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13a6c20 'uint64_t3':'vector' lvalue ParmVar 0x555bb13a6748 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x555bb13a6950 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13a6fb8 line:259:38 constexpr atan2 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555bb13a6de0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x555bb13a6e60 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x555bb13a7458 # | | | | `-ReturnStmt 0x555bb13a7448 # | | | | `-CallExpr 0x555bb13a7410 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb13a73f8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x555bb13a73d8 '' Function 0x555bb12a50a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x555bb13a7308 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x555bb13a72f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb13a72d8 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb13a72a0 'uint64_t4':'vector' lvalue ParmVar 0x555bb13a6de0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x555bb13a73b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb13a7398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13a7380 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13a7348 'uint64_t4':'vector' lvalue ParmVar 0x555bb13a6e60 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x555bb13a7070 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13a75c8 line:265:36 constexpr ceil 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x555bb13a7518 col:29 used V 'double' # | | | |-CompoundStmt 0x555bb13a7910 # | | | | `-ReturnStmt 0x555bb13a7900 # | | | | `-CallExpr 0x555bb13a78d0 'float' # | | | | |-ImplicitCastExpr 0x555bb13a78b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb13a7898 '' Function 0x555bb12a5d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb13a7870 'float' # | | | | `-ImplicitCastExpr 0x555bb13a7858 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13a7840 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13a7808 'double' lvalue ParmVar 0x555bb13a7518 'V' 'double' # | | | `-DeprecatedAttr 0x555bb13a7678 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb13a7a80 line:265:36 constexpr ceil 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x555bb13a79d0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x555bb13a7de8 # | | | | `-ReturnStmt 0x555bb13a7dd8 # | | | | `-CallExpr 0x555bb13a7da8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb13a7d90 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb13a7d70 '' Function 0x555bb12a5fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb13a7d48 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb13a7d30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13a7d18 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13a7ce0 'double2':'vector' lvalue ParmVar 0x555bb13a79d0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x555bb13a7b30 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb13a7f58 line:265:36 constexpr ceil 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x555bb13a7ea8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x555bb13a82c8 # | | | | `-ReturnStmt 0x555bb13a82b8 # | | | | `-CallExpr 0x555bb13a8288 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb13a8270 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb13a8250 '' Function 0x555bb12a6220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb13a8228 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb13a8210 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13a81f8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13a81c0 'double3':'vector' lvalue ParmVar 0x555bb13a7ea8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x555bb13a8008 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb13a8448 line:265:36 constexpr ceil 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x555bb13a8398 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x555bb13a87c0 # | | | | `-ReturnStmt 0x555bb13a87b0 # | | | | `-CallExpr 0x555bb13a8780 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb13a8768 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb13a8748 '' Function 0x555bb12a6498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb13a8720 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb13a8708 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13a86f0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13a86b8 'double4':'vector' lvalue ParmVar 0x555bb13a8398 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x555bb13a84f8 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb13a8920 line:266:37 constexpr ceil 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x555bb13a8870 col:26 used V 'int' # | | | |-CompoundStmt 0x555bb13a8c78 # | | | | `-ReturnStmt 0x555bb13a8c68 # | | | | `-CallExpr 0x555bb13a8c38 'float' # | | | | |-ImplicitCastExpr 0x555bb13a8c20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb13a8c00 '' Function 0x555bb12a5d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb13a8bd8 'float' # | | | | `-ImplicitCastExpr 0x555bb13a8bc0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13a8ba8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13a8b70 'int' lvalue ParmVar 0x555bb13a8870 'V' 'int' # | | | `-DeprecatedAttr 0x555bb13a89d0 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13a8dd8 line:266:37 constexpr ceil 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x555bb13a8d28 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x555bb13a9150 # | | | | `-ReturnStmt 0x555bb13a9140 # | | | | `-CallExpr 0x555bb13a9110 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb13a90f8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb13a90d8 '' Function 0x555bb12a5fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb13a90b0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb13a9098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13a9080 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13a9048 'int2':'vector' lvalue ParmVar 0x555bb13a8d28 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x555bb13a8e88 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13a92b0 line:266:37 constexpr ceil 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x555bb13a9200 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x555bb13a9630 # | | | | `-ReturnStmt 0x555bb13a9620 # | | | | `-CallExpr 0x555bb13a95f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb13a95d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb13a95b8 '' Function 0x555bb12a6220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb13a9590 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb13a9578 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13a9560 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13a9528 'int3':'vector' lvalue ParmVar 0x555bb13a9200 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x555bb13a9360 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13a9790 line:266:37 constexpr ceil 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x555bb13a96e0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x555bb13a9b18 # | | | | `-ReturnStmt 0x555bb13a9b08 # | | | | `-CallExpr 0x555bb13a9ad8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb13a9ac0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb13a9aa0 '' Function 0x555bb12a6498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb13a9a78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb13a9a60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13a9a48 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13a9a10 'int4':'vector' lvalue ParmVar 0x555bb13a96e0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x555bb13a9840 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13a9c78 line:266:37 constexpr ceil 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x555bb13a9bc8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x555bb13a9ff0 # | | | | `-ReturnStmt 0x555bb13a9fe0 # | | | | `-CallExpr 0x555bb13a9fb0 'float' # | | | | |-ImplicitCastExpr 0x555bb13a9f98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb13a9f78 '' Function 0x555bb12a5d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb13a9f50 'float' # | | | | `-ImplicitCastExpr 0x555bb13a9f38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13a9f20 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13a9ee8 'uint':'unsigned int' lvalue ParmVar 0x555bb13a9bc8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x555bb13a9d28 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13aa150 line:266:37 constexpr ceil 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x555bb13aa0a0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x555bb13abd10 # | | | | `-ReturnStmt 0x555bb13abd00 # | | | | `-CallExpr 0x555bb13abcd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb13abcb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb13abc98 '' Function 0x555bb12a5fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb13abc70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb13abc58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13abc40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13abc08 'uint2':'vector' lvalue ParmVar 0x555bb13aa0a0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x555bb13aa200 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13abe70 line:266:37 constexpr ceil 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x555bb13abdc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x555bb13ac210 # | | | | `-ReturnStmt 0x555bb13ac200 # | | | | `-CallExpr 0x555bb13ac1d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb13ac1b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb13ac198 '' Function 0x555bb12a6220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb13ac170 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb13ac158 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13ac140 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13ac108 'uint3':'vector' lvalue ParmVar 0x555bb13abdc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x555bb13abf20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13ac370 line:266:37 constexpr ceil 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x555bb13ac2c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x555bb13ac718 # | | | | `-ReturnStmt 0x555bb13ac708 # | | | | `-CallExpr 0x555bb13ac6d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb13ac6c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb13ac6a0 '' Function 0x555bb12a6498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb13ac678 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb13ac660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13ac648 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13ac610 'uint4':'vector' lvalue ParmVar 0x555bb13ac2c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x555bb13ac420 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13ac878 line:266:37 constexpr ceil 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x555bb13ac7c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x555bb13acc10 # | | | | `-ReturnStmt 0x555bb13acc00 # | | | | `-CallExpr 0x555bb13acbd0 'float' # | | | | |-ImplicitCastExpr 0x555bb13acbb8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb13acb98 '' Function 0x555bb12a5d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb13acb70 'float' # | | | | `-ImplicitCastExpr 0x555bb13acb58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13acb40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13acb08 'int64_t':'long' lvalue ParmVar 0x555bb13ac7c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x555bb13ac928 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13acd70 line:266:37 constexpr ceil 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555bb13accc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x555bb13ad128 # | | | | `-ReturnStmt 0x555bb13ad118 # | | | | `-CallExpr 0x555bb13ad0e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb13ad0d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb13ad0b0 '' Function 0x555bb12a5fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb13ad088 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb13ad070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13ad058 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13ad020 'int64_t2':'vector' lvalue ParmVar 0x555bb13accc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x555bb13ace20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13ad288 line:266:37 constexpr ceil 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555bb13ad1d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x555bb13ad648 # | | | | `-ReturnStmt 0x555bb13ad638 # | | | | `-CallExpr 0x555bb13ad608 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb13ad5f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb13ad5d0 '' Function 0x555bb12a6220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb13ad5a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb13ad590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13ad578 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13ad540 'int64_t3':'vector' lvalue ParmVar 0x555bb13ad1d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x555bb13ad338 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13ad7a8 line:266:37 constexpr ceil 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555bb13ad6f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x555bb13af148 # | | | | `-ReturnStmt 0x555bb13af138 # | | | | `-CallExpr 0x555bb13af108 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb13af0f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb13af0d0 '' Function 0x555bb12a6498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb13adad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb13adab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13adaa0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13ada68 'int64_t4':'vector' lvalue ParmVar 0x555bb13ad6f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x555bb13ad858 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13af2a8 line:266:37 constexpr ceil 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x555bb13af1f8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x555bb13af660 # | | | | `-ReturnStmt 0x555bb13af650 # | | | | `-CallExpr 0x555bb13af620 'float' # | | | | |-ImplicitCastExpr 0x555bb13af608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb13af5e8 '' Function 0x555bb12a5d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb13af5c0 'float' # | | | | `-ImplicitCastExpr 0x555bb13af5a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13af590 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13af558 'uint64_t':'unsigned long' lvalue ParmVar 0x555bb13af1f8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x555bb13af358 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13af7c0 line:266:37 constexpr ceil 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555bb13af710 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x555bb13afb98 # | | | | `-ReturnStmt 0x555bb13afb88 # | | | | `-CallExpr 0x555bb13afb58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb13afb40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb13afb20 '' Function 0x555bb12a5fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb13afaf8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb13afae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13afac8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13afa90 'uint64_t2':'vector' lvalue ParmVar 0x555bb13af710 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x555bb13af870 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13afcf8 line:266:37 constexpr ceil 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555bb13afc48 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x555bb13b00d8 # | | | | `-ReturnStmt 0x555bb13b00c8 # | | | | `-CallExpr 0x555bb13b0098 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb13b0080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb13b0060 '' Function 0x555bb12a6220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb13b0038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb13b0020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13b0008 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13affd0 'uint64_t3':'vector' lvalue ParmVar 0x555bb13afc48 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x555bb13afda8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13b0238 line:266:37 constexpr ceil 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555bb13b0188 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x555bb13b0620 # | | | | `-ReturnStmt 0x555bb13b0610 # | | | | `-CallExpr 0x555bb13b05e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb13b05c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb13b05a8 '' Function 0x555bb12a6498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb13b0580 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb13b0568 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13b0550 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13b0518 'uint64_t4':'vector' lvalue ParmVar 0x555bb13b0188 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x555bb13b02e8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x555bb13b0d20 line:274:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x555bb13b0638 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x555bb13b06d8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x555bb13b0c78 line:274:66 invalid constexpr clamp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x555bb13b09e8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x555bb13b0ac0 col:35 invalid p1 'int' # | | | |-ParmVarDecl 0x555bb13b0b38 col:41 p2 'T' # | | | |-CompoundStmt 0x555bb13b1090 # | | | | `-ReturnStmt 0x555bb13b1080 # | | | | `-RecoveryExpr 0x555bb13b1048 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x555bb13b0e90 '' lvalue (ADL) = 'clamp' 0x555bb12affc8 0x555bb12a6888 0x555bb12a6d40 0x555bb12a71a8 0x555bb12a7608 0x555bb12a7a08 0x555bb12a7ed8 0x555bb12a8338 0x555bb12a8798 0x555bb12a8bf8 0x555bb12a9088 0x555bb12a94e8 0x555bb12a9948 0x555bb12aae08 0x555bb12ab268 0x555bb12ab6c8 0x555bb12abb28 0x555bb12abf98 0x555bb12ac3f8 0x555bb12ac858 0x555bb12accb8 0x555bb12ad0d8 0x555bb12ad538 0x555bb12ad998 0x555bb1294d28 0x555bb1295128 0x555bb1295588 0x555bb12959e8 # | | | | |-RecoveryExpr 0x555bb13b0fb0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x555bb13b0fd0 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x555bb13b0d90 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x555bb13b17c0 line:281:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x555bb13b10e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x555bb13b1178 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x555bb13b1718 line:281:66 invalid constexpr clamp 'int (int, T, int)' implicit-inline # | | | |-ParmVarDecl 0x555bb13b1488 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x555bb13b1500 col:24 p1 'T' # | | | |-ParmVarDecl 0x555bb13b15d8 col:41 invalid p2 'int' # | | | |-CompoundStmt 0x555bb13b1b30 # | | | | `-ReturnStmt 0x555bb13b1b20 # | | | | `-RecoveryExpr 0x555bb13b1ae8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x555bb13b1930 '' lvalue (ADL) = 'clamp' 0x555bb12959e8 0x555bb12affc8 0x555bb12a6888 0x555bb12a6d40 0x555bb12a71a8 0x555bb12a7608 0x555bb12a7a08 0x555bb12a7ed8 0x555bb12a8338 0x555bb12a8798 0x555bb12a8bf8 0x555bb12a9088 0x555bb12a94e8 0x555bb12a9948 0x555bb12aae08 0x555bb12ab268 0x555bb12ab6c8 0x555bb12abb28 0x555bb12abf98 0x555bb12ac3f8 0x555bb12ac858 0x555bb12accb8 0x555bb12ad0d8 0x555bb12ad538 0x555bb12ad998 0x555bb1294d28 0x555bb1295128 0x555bb1295588 # | | | | |-RecoveryExpr 0x555bb13b1a50 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x555bb13b1ac8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x555bb13b1830 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x555bb13b21d0 line:288:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x555bb13b1b48 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x555bb13b1be8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x555bb13b2128 line:288:66 invalid constexpr clamp 'int (int, T, T)' implicit-inline # | | | |-ParmVarDecl 0x555bb13b1ef8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x555bb13b1f70 col:24 p1 'T' # | | | |-ParmVarDecl 0x555bb13b1fe8 col:30 p2 'T' # | | | |-CompoundStmt 0x555bb13b2570 # | | | | `-ReturnStmt 0x555bb13b2560 # | | | | `-RecoveryExpr 0x555bb13b2530 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x555bb13b2340 '' lvalue (ADL) = 'clamp' 0x555bb1295588 0x555bb12959e8 0x555bb12affc8 0x555bb12a6888 0x555bb12a6d40 0x555bb12a71a8 0x555bb12a7608 0x555bb12a7a08 0x555bb12a7ed8 0x555bb12a8338 0x555bb12a8798 0x555bb12a8bf8 0x555bb12a9088 0x555bb12a94e8 0x555bb12a9948 0x555bb12aae08 0x555bb12ab268 0x555bb12ab6c8 0x555bb12abb28 0x555bb12abf98 0x555bb12ac3f8 0x555bb12ac858 0x555bb12accb8 0x555bb12ad0d8 0x555bb12ad538 0x555bb12ad998 0x555bb1294d28 0x555bb1295128 # | | | | `-RecoveryExpr 0x555bb13b2460 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x555bb13b2240 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x555bb13b26d8 line:297:36 constexpr cos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x555bb13b2628 col:29 used V 'double' # | | | |-CompoundStmt 0x555bb13b2a20 # | | | | `-ReturnStmt 0x555bb13b2a10 # | | | | `-CallExpr 0x555bb13b29e0 'float' # | | | | |-ImplicitCastExpr 0x555bb13b29c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb13b29a8 '' Function 0x555bb12b1788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb13b2980 'float' # | | | | `-ImplicitCastExpr 0x555bb13b2968 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13b2950 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13b2918 'double' lvalue ParmVar 0x555bb13b2628 'V' 'double' # | | | `-DeprecatedAttr 0x555bb13b2788 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb13b2b88 line:297:36 constexpr cos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x555bb13b2ad8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x555bb13b2ef0 # | | | | `-ReturnStmt 0x555bb13b2ee0 # | | | | `-CallExpr 0x555bb13b2eb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb13b2e98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb13b2e78 '' Function 0x555bb12b1a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb13b2e50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb13b2e38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13b2e20 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13b2de8 'double2':'vector' lvalue ParmVar 0x555bb13b2ad8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x555bb13b2c38 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb13b30f0 line:297:36 constexpr cos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x555bb13b2fa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x555bb13b3460 # | | | | `-ReturnStmt 0x555bb13b3450 # | | | | `-CallExpr 0x555bb13b3420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb13b3408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb13b33e8 '' Function 0x555bb12b1c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb13b33c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb13b33a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13b3390 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13b3358 'double3':'vector' lvalue ParmVar 0x555bb13b2fa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x555bb13b31a0 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb13b35c8 line:297:36 constexpr cos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x555bb13b3518 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x555bb13b3940 # | | | | `-ReturnStmt 0x555bb13b3930 # | | | | `-CallExpr 0x555bb13b3900 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb13b38e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb13b38c8 '' Function 0x555bb12b2f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb13b38a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb13b3888 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13b3870 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13b3838 'double4':'vector' lvalue ParmVar 0x555bb13b3518 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x555bb13b3678 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb13b3aa0 line:298:37 constexpr cos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x555bb13b39f0 col:26 used V 'int' # | | | |-CompoundStmt 0x555bb13b3df8 # | | | | `-ReturnStmt 0x555bb13b3de8 # | | | | `-CallExpr 0x555bb13b3db8 'float' # | | | | |-ImplicitCastExpr 0x555bb13b3da0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb13b3d80 '' Function 0x555bb12b1788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb13b3d58 'float' # | | | | `-ImplicitCastExpr 0x555bb13b3d40 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13b3d28 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13b3cf0 'int' lvalue ParmVar 0x555bb13b39f0 'V' 'int' # | | | `-DeprecatedAttr 0x555bb13b3b50 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13b3f58 line:298:37 constexpr cos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x555bb13b3ea8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x555bb13b42d0 # | | | | `-ReturnStmt 0x555bb13b42c0 # | | | | `-CallExpr 0x555bb13b4290 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb13b4278 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb13b4258 '' Function 0x555bb12b1a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb13b4230 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb13b4218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13b4200 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13b41c8 'int2':'vector' lvalue ParmVar 0x555bb13b3ea8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x555bb13b4008 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13b4430 line:298:37 constexpr cos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x555bb13b4380 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x555bb13b47b0 # | | | | `-ReturnStmt 0x555bb13b47a0 # | | | | `-CallExpr 0x555bb13b4770 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb13b4758 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb13b4738 '' Function 0x555bb12b1c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb13b4710 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb13b46f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13b46e0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13b46a8 'int3':'vector' lvalue ParmVar 0x555bb13b4380 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x555bb13b44e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13b4910 line:298:37 constexpr cos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x555bb13b4860 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x555bb13b4c98 # | | | | `-ReturnStmt 0x555bb13b4c88 # | | | | `-CallExpr 0x555bb13b4c58 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb13b4c40 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb13b4c20 '' Function 0x555bb12b2f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb13b4bf8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb13b4be0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13b4bc8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13b4b90 'int4':'vector' lvalue ParmVar 0x555bb13b4860 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x555bb13b49c0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13b4df8 line:298:37 constexpr cos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x555bb13b4d48 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x555bb13b51a0 # | | | | `-ReturnStmt 0x555bb13b5190 # | | | | `-CallExpr 0x555bb13b5160 'float' # | | | | |-ImplicitCastExpr 0x555bb13b5148 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb13b5128 '' Function 0x555bb12b1788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb13b5100 'float' # | | | | `-ImplicitCastExpr 0x555bb13b50b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13b50a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13b5068 'uint':'unsigned int' lvalue ParmVar 0x555bb13b4d48 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x555bb13b4ea8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13b5300 line:298:37 constexpr cos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x555bb13b5250 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x555bb13b5698 # | | | | `-ReturnStmt 0x555bb13b5688 # | | | | `-CallExpr 0x555bb13b5658 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb13b5640 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb13b5620 '' Function 0x555bb12b1a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb13b55f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb13b55e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13b55c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13b5590 'uint2':'vector' lvalue ParmVar 0x555bb13b5250 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x555bb13b53b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13b57f8 line:298:37 constexpr cos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x555bb13b5748 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x555bb13b5b98 # | | | | `-ReturnStmt 0x555bb13b5b88 # | | | | `-CallExpr 0x555bb13b5b58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb13b5b40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb13b5b20 '' Function 0x555bb12b1c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb13b5af8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb13b5ae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13b5ac8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13b5a90 'uint3':'vector' lvalue ParmVar 0x555bb13b5748 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x555bb13b58a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13b5cf8 line:298:37 constexpr cos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x555bb13b5c48 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x555bb13b60a0 # | | | | `-ReturnStmt 0x555bb13b6090 # | | | | `-CallExpr 0x555bb13b6060 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb13b6048 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb13b6028 '' Function 0x555bb12b2f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb13b6000 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb13b5fe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13b5fd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13b5f98 'uint4':'vector' lvalue ParmVar 0x555bb13b5c48 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x555bb13b5da8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13b6200 line:298:37 constexpr cos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x555bb13b6150 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x555bb13b6598 # | | | | `-ReturnStmt 0x555bb13b6588 # | | | | `-CallExpr 0x555bb13b6558 'float' # | | | | |-ImplicitCastExpr 0x555bb13b6540 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb13b6520 '' Function 0x555bb12b1788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb13b64f8 'float' # | | | | `-ImplicitCastExpr 0x555bb13b64e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13b64c8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13b6490 'int64_t':'long' lvalue ParmVar 0x555bb13b6150 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x555bb13b62b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13b66f8 line:298:37 constexpr cos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555bb13b6648 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x555bb13b6ab0 # | | | | `-ReturnStmt 0x555bb13b6aa0 # | | | | `-CallExpr 0x555bb13b6a70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb13b6a58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb13b6a38 '' Function 0x555bb12b1a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb13b6a10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb13b69f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13b69e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13b69a8 'int64_t2':'vector' lvalue ParmVar 0x555bb13b6648 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x555bb13b67a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13b6c10 line:298:37 constexpr cos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555bb13b6b60 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x555bb13b6fd0 # | | | | `-ReturnStmt 0x555bb13b6fc0 # | | | | `-CallExpr 0x555bb13b6f90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb13b6f78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb13b6f58 '' Function 0x555bb12b1c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb13b6f30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb13b6f18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13b6f00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13b6ec8 'int64_t3':'vector' lvalue ParmVar 0x555bb13b6b60 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x555bb13b6cc0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13b7830 line:298:37 constexpr cos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555bb13b7080 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x555bb13b7bf8 # | | | | `-ReturnStmt 0x555bb13b7be8 # | | | | `-CallExpr 0x555bb13b7bb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb13b7ba0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb13b7b80 '' Function 0x555bb12b2f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb13b7b58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb13b7b40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13b7b28 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13b7af0 'int64_t4':'vector' lvalue ParmVar 0x555bb13b7080 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x555bb13b78e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13b7d58 line:298:37 constexpr cos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x555bb13b7ca8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x555bb13b8110 # | | | | `-ReturnStmt 0x555bb13b8100 # | | | | `-CallExpr 0x555bb13b80d0 'float' # | | | | |-ImplicitCastExpr 0x555bb13b80b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb13b8098 '' Function 0x555bb12b1788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb13b8070 'float' # | | | | `-ImplicitCastExpr 0x555bb13b8058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13b8040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13b8008 'uint64_t':'unsigned long' lvalue ParmVar 0x555bb13b7ca8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x555bb13b7e08 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13b8270 line:298:37 constexpr cos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555bb13b81c0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x555bb13b8648 # | | | | `-ReturnStmt 0x555bb13b8638 # | | | | `-CallExpr 0x555bb13b8608 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb13b85f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb13b85d0 '' Function 0x555bb12b1a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb13b85a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb13b8590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13b8578 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13b8540 'uint64_t2':'vector' lvalue ParmVar 0x555bb13b81c0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x555bb13b8320 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13b87a8 line:298:37 constexpr cos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555bb13b86f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x555bb13b8b88 # | | | | `-ReturnStmt 0x555bb13b8b78 # | | | | `-CallExpr 0x555bb13b8b48 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb13b8b30 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb13b8b10 '' Function 0x555bb12b1c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb13b8ae8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb13b8ad0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13b8ab8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13b8a80 'uint64_t3':'vector' lvalue ParmVar 0x555bb13b86f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x555bb13b8858 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13b8ce8 line:298:37 constexpr cos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555bb13b8c38 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x555bb13b90d0 # | | | | `-ReturnStmt 0x555bb13b90c0 # | | | | `-CallExpr 0x555bb13b9090 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb13b9078 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb13b9058 '' Function 0x555bb12b2f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb13b9030 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb13b9018 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13b9000 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13b8fc8 'uint64_t4':'vector' lvalue ParmVar 0x555bb13b8c38 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x555bb13b8d98 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13b9240 line:304:36 constexpr cosh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x555bb13b9190 col:29 used V 'double' # | | | |-CompoundStmt 0x555bb13b9588 # | | | | `-ReturnStmt 0x555bb13b9578 # | | | | `-CallExpr 0x555bb13b9548 'float' # | | | | |-ImplicitCastExpr 0x555bb13b9530 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb13b9510 '' Function 0x555bb12b3b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb13b94e8 'float' # | | | | `-ImplicitCastExpr 0x555bb13b94d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13b94b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13b9480 'double' lvalue ParmVar 0x555bb13b9190 'V' 'double' # | | | `-DeprecatedAttr 0x555bb13b92f0 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb13b96f8 line:304:36 constexpr cosh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x555bb13b9648 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x555bb13ba260 # | | | | `-ReturnStmt 0x555bb13ba250 # | | | | `-CallExpr 0x555bb13ba220 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb13ba208 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb13ba1e8 '' Function 0x555bb12b3e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb13ba1c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb13ba1a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13ba190 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13ba158 'double2':'vector' lvalue ParmVar 0x555bb13b9648 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x555bb13b97a8 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb13ba3d0 line:304:36 constexpr cosh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x555bb13ba320 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x555bb13ba740 # | | | | `-ReturnStmt 0x555bb13ba730 # | | | | `-CallExpr 0x555bb13ba700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb13ba6e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb13ba6c8 '' Function 0x555bb12b4078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb13ba6a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb13ba688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13ba670 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13ba638 'double3':'vector' lvalue ParmVar 0x555bb13ba320 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x555bb13ba480 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb13ba8b0 line:304:36 constexpr cosh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x555bb13ba800 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x555bb13bac28 # | | | | `-ReturnStmt 0x555bb13bac18 # | | | | `-CallExpr 0x555bb13babe8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb13babd0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb13babb0 '' Function 0x555bb12b42f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb13bab88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb13bab70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13bab58 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13bab20 'double4':'vector' lvalue ParmVar 0x555bb13ba800 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x555bb13ba960 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb13bad88 line:305:37 constexpr cosh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x555bb13bacd8 col:26 used V 'int' # | | | |-CompoundStmt 0x555bb13bb0e0 # | | | | `-ReturnStmt 0x555bb13bb0d0 # | | | | `-CallExpr 0x555bb13bb0a0 'float' # | | | | |-ImplicitCastExpr 0x555bb13bb088 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb13bb068 '' Function 0x555bb12b3b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb13bb040 'float' # | | | | `-ImplicitCastExpr 0x555bb13bb028 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13bb010 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13bafd8 'int' lvalue ParmVar 0x555bb13bacd8 'V' 'int' # | | | `-DeprecatedAttr 0x555bb13bae38 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13bb240 line:305:37 constexpr cosh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x555bb13bb190 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x555bb13bb5b8 # | | | | `-ReturnStmt 0x555bb13bb5a8 # | | | | `-CallExpr 0x555bb13bb578 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb13bb560 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb13bb540 '' Function 0x555bb12b3e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb13bb518 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb13bb500 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13bb4e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13bb4b0 'int2':'vector' lvalue ParmVar 0x555bb13bb190 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x555bb13bb2f0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13bb718 line:305:37 constexpr cosh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x555bb13bb668 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x555bb13bba98 # | | | | `-ReturnStmt 0x555bb13bba88 # | | | | `-CallExpr 0x555bb13bba58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb13bba40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb13bba20 '' Function 0x555bb12b4078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb13bb9f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb13bb9e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13bb9c8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13bb990 'int3':'vector' lvalue ParmVar 0x555bb13bb668 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x555bb13bb7c8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13bbbf8 line:305:37 constexpr cosh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x555bb13bbb48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x555bb13bbf80 # | | | | `-ReturnStmt 0x555bb13bbf70 # | | | | `-CallExpr 0x555bb13bbf40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb13bbf28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb13bbf08 '' Function 0x555bb12b42f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb13bbee0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb13bbec8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13bbeb0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13bbe78 'int4':'vector' lvalue ParmVar 0x555bb13bbb48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x555bb13bbca8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13bc928 line:305:37 constexpr cosh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x555bb13bc878 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x555bb13bcca0 # | | | | `-ReturnStmt 0x555bb13bcc90 # | | | | `-CallExpr 0x555bb13bcc60 'float' # | | | | |-ImplicitCastExpr 0x555bb13bcc48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb13bcc28 '' Function 0x555bb12b3b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb13bcc00 'float' # | | | | `-ImplicitCastExpr 0x555bb13bcbe8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13bcbd0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13bcb98 'uint':'unsigned int' lvalue ParmVar 0x555bb13bc878 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x555bb13bc9d8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13bce00 line:305:37 constexpr cosh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x555bb13bcd50 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x555bb13bd198 # | | | | `-ReturnStmt 0x555bb13bd188 # | | | | `-CallExpr 0x555bb13bd158 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb13bd140 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb13bd120 '' Function 0x555bb12b3e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb13bd0f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb13bd0e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13bd0c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13bd090 'uint2':'vector' lvalue ParmVar 0x555bb13bcd50 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x555bb13bceb0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13bd2f8 line:305:37 constexpr cosh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x555bb13bd248 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x555bb13bd698 # | | | | `-ReturnStmt 0x555bb13bd688 # | | | | `-CallExpr 0x555bb13bd658 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb13bd640 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb13bd620 '' Function 0x555bb12b4078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb13bd5f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb13bd5e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13bd5c8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13bd590 'uint3':'vector' lvalue ParmVar 0x555bb13bd248 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x555bb13bd3a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13bd7f8 line:305:37 constexpr cosh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x555bb13bd748 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x555bb13bdba0 # | | | | `-ReturnStmt 0x555bb13bdb90 # | | | | `-CallExpr 0x555bb13bdb60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb13bdb48 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb13bdb28 '' Function 0x555bb12b42f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb13bdb00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb13bdae8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13bdad0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13bda98 'uint4':'vector' lvalue ParmVar 0x555bb13bd748 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x555bb13bd8a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13bdd00 line:305:37 constexpr cosh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x555bb13bdc50 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x555bb13be098 # | | | | `-ReturnStmt 0x555bb13be088 # | | | | `-CallExpr 0x555bb13be058 'float' # | | | | |-ImplicitCastExpr 0x555bb13be040 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb13be020 '' Function 0x555bb12b3b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb13bdff8 'float' # | | | | `-ImplicitCastExpr 0x555bb13bdfe0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13bdfc8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13bdf90 'int64_t':'long' lvalue ParmVar 0x555bb13bdc50 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x555bb13bddb0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13be1f8 line:305:37 constexpr cosh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555bb13be148 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x555bb13be5b0 # | | | | `-ReturnStmt 0x555bb13be5a0 # | | | | `-CallExpr 0x555bb13be570 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb13be558 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb13be538 '' Function 0x555bb12b3e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb13be510 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb13be4f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13be4e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13be4a8 'int64_t2':'vector' lvalue ParmVar 0x555bb13be148 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x555bb13be2a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13be710 line:305:37 constexpr cosh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555bb13be660 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x555bb13bf4c0 # | | | | `-ReturnStmt 0x555bb13bf4b0 # | | | | `-CallExpr 0x555bb13bf480 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb13bf468 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb13bf448 '' Function 0x555bb12b4078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb13bf420 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb13bf408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13bf3f0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13bf3b8 'int64_t3':'vector' lvalue ParmVar 0x555bb13be660 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x555bb13bf1b0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13bf620 line:305:37 constexpr cosh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555bb13bf570 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x555bb13bf9e8 # | | | | `-ReturnStmt 0x555bb13bf9d8 # | | | | `-CallExpr 0x555bb13bf9a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb13bf990 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb13bf970 '' Function 0x555bb12b42f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb13bf948 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb13bf930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13bf918 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13bf8e0 'int64_t4':'vector' lvalue ParmVar 0x555bb13bf570 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x555bb13bf6d0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13bfb48 line:305:37 constexpr cosh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x555bb13bfa98 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x555bb13bff00 # | | | | `-ReturnStmt 0x555bb13bfef0 # | | | | `-CallExpr 0x555bb13bfec0 'float' # | | | | |-ImplicitCastExpr 0x555bb13bfea8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb13bfe88 '' Function 0x555bb12b3b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb13bfe60 'float' # | | | | `-ImplicitCastExpr 0x555bb13bfe48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13bfe30 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13bfdf8 'uint64_t':'unsigned long' lvalue ParmVar 0x555bb13bfa98 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x555bb13bfbf8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13c0060 line:305:37 constexpr cosh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555bb13bffb0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x555bb13c0438 # | | | | `-ReturnStmt 0x555bb13c0428 # | | | | `-CallExpr 0x555bb13c03f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb13c03e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb13c03c0 '' Function 0x555bb12b3e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb13c0398 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb13c0380 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13c0368 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13c0330 'uint64_t2':'vector' lvalue ParmVar 0x555bb13bffb0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x555bb13c0110 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13c0598 line:305:37 constexpr cosh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555bb13c04e8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x555bb13c0978 # | | | | `-ReturnStmt 0x555bb13c0968 # | | | | `-CallExpr 0x555bb13c0938 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb13c0920 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb13c0900 '' Function 0x555bb12b4078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb13c08d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb13c08c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13c08a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13c0870 'uint64_t3':'vector' lvalue ParmVar 0x555bb13c04e8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x555bb13c0648 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13c0ad8 line:305:37 constexpr cosh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555bb13c0a28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x555bb13c0ec0 # | | | | `-ReturnStmt 0x555bb13c0eb0 # | | | | `-CallExpr 0x555bb13c0e80 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb13c0e68 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb13c0e48 '' Function 0x555bb12b42f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb13c0e20 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb13c0e08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13c0df0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13c0db8 'uint64_t4':'vector' lvalue ParmVar 0x555bb13c0a28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x555bb13c0b88 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13c1030 line:311:36 constexpr degrees 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x555bb13c0f80 col:29 used V 'double' # | | | |-CompoundStmt 0x555bb13c18b8 # | | | | `-ReturnStmt 0x555bb13c18a8 # | | | | `-CallExpr 0x555bb13c1878 'float' # | | | | |-ImplicitCastExpr 0x555bb13c1860 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb13c1840 '' Function 0x555bb12b8f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb13c1818 'float' # | | | | `-ImplicitCastExpr 0x555bb13c1800 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13c17e8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13c17b0 'double' lvalue ParmVar 0x555bb13c0f80 'V' 'double' # | | | `-DeprecatedAttr 0x555bb13c10e0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb13c1a28 line:311:36 constexpr degrees 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x555bb13c1978 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x555bb13c1d90 # | | | | `-ReturnStmt 0x555bb13c1d80 # | | | | `-CallExpr 0x555bb13c1d50 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb13c1d38 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb13c1d18 '' Function 0x555bb12b9178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb13c1cf0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb13c1cd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13c1cc0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13c1c88 'double2':'vector' lvalue ParmVar 0x555bb13c1978 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x555bb13c1ad8 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb13c1f00 line:311:36 constexpr degrees 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x555bb13c1e50 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x555bb13c2270 # | | | | `-ReturnStmt 0x555bb13c2260 # | | | | `-CallExpr 0x555bb13c2230 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb13c2218 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb13c21f8 '' Function 0x555bb12b93f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb13c21d0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb13c21b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13c21a0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13c2168 'double3':'vector' lvalue ParmVar 0x555bb13c1e50 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x555bb13c1fb0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb13c23e0 line:311:36 constexpr degrees 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x555bb13c2330 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x555bb13c2758 # | | | | `-ReturnStmt 0x555bb13c2748 # | | | | `-CallExpr 0x555bb13c2718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb13c2700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb13c26e0 '' Function 0x555bb12b9668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb13c26b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb13c26a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13c2688 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13c2650 'double4':'vector' lvalue ParmVar 0x555bb13c2330 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x555bb13c2490 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb13c28b8 line:312:37 constexpr degrees 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x555bb13c2808 col:26 used V 'int' # | | | |-CompoundStmt 0x555bb13c2c18 # | | | | `-ReturnStmt 0x555bb13c2c08 # | | | | `-CallExpr 0x555bb13c2bd8 'float' # | | | | |-ImplicitCastExpr 0x555bb13c2bc0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb13c2ba0 '' Function 0x555bb12b8f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb13c2b78 'float' # | | | | `-ImplicitCastExpr 0x555bb13c2b60 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13c2b48 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13c2b10 'int' lvalue ParmVar 0x555bb13c2808 'V' 'int' # | | | `-DeprecatedAttr 0x555bb13c2968 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13c2d78 line:312:37 constexpr degrees 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x555bb13c2cc8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x555bb13c30f8 # | | | | `-ReturnStmt 0x555bb13c30e8 # | | | | `-CallExpr 0x555bb13c30b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb13c30a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb13c3080 '' Function 0x555bb12b9178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb13c3058 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb13c3040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13c3028 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13c2ff0 'int2':'vector' lvalue ParmVar 0x555bb13c2cc8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x555bb13c2e28 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13c3258 line:312:37 constexpr degrees 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x555bb13c31a8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x555bb13c35e0 # | | | | `-ReturnStmt 0x555bb13c35d0 # | | | | `-CallExpr 0x555bb13c35a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb13c3588 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb13c3568 '' Function 0x555bb12b93f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb13c3540 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb13c3528 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13c3510 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13c34d8 'int3':'vector' lvalue ParmVar 0x555bb13c31a8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x555bb13c3308 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13c4000 line:312:37 constexpr degrees 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x555bb13c3f50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x555bb13c4390 # | | | | `-ReturnStmt 0x555bb13c4380 # | | | | `-CallExpr 0x555bb13c4350 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb13c4338 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb13c4318 '' Function 0x555bb12b9668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb13c42f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb13c42d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13c42c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13c4288 'int4':'vector' lvalue ParmVar 0x555bb13c3f50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x555bb13c40b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13c44f0 line:312:37 constexpr degrees 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x555bb13c4440 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x555bb13c4870 # | | | | `-ReturnStmt 0x555bb13c4860 # | | | | `-CallExpr 0x555bb13c4830 'float' # | | | | |-ImplicitCastExpr 0x555bb13c4818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb13c47f8 '' Function 0x555bb12b8f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb13c47d0 'float' # | | | | `-ImplicitCastExpr 0x555bb13c47b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13c47a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13c4768 'uint':'unsigned int' lvalue ParmVar 0x555bb13c4440 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x555bb13c45a0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13c49d0 line:312:37 constexpr degrees 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x555bb13c4920 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x555bb13c4d70 # | | | | `-ReturnStmt 0x555bb13c4d60 # | | | | `-CallExpr 0x555bb13c4d30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb13c4d18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb13c4cf8 '' Function 0x555bb12b9178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb13c4cd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb13c4cb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13c4ca0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13c4c68 'uint2':'vector' lvalue ParmVar 0x555bb13c4920 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x555bb13c4a80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13c4ed0 line:312:37 constexpr degrees 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x555bb13c4e20 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x555bb13c5278 # | | | | `-ReturnStmt 0x555bb13c5268 # | | | | `-CallExpr 0x555bb13c5238 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb13c5220 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb13c5200 '' Function 0x555bb12b93f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb13c51d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb13c51c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13c51a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13c5170 'uint3':'vector' lvalue ParmVar 0x555bb13c4e20 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x555bb13c4f80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13c53d8 line:312:37 constexpr degrees 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x555bb13c5328 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x555bb13c5788 # | | | | `-ReturnStmt 0x555bb13c5778 # | | | | `-CallExpr 0x555bb13c5748 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb13c5730 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb13c5710 '' Function 0x555bb12b9668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb13c56e8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb13c56d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13c56b8 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13c5680 'uint4':'vector' lvalue ParmVar 0x555bb13c5328 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x555bb13c5488 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13c58e8 line:312:37 constexpr degrees 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x555bb13c5838 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x555bb13c5c88 # | | | | `-ReturnStmt 0x555bb13c5c78 # | | | | `-CallExpr 0x555bb13c5c48 'float' # | | | | |-ImplicitCastExpr 0x555bb13c5c30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb13c5c10 '' Function 0x555bb12b8f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb13c5be8 'float' # | | | | `-ImplicitCastExpr 0x555bb13c5bd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13c5bb8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13c5b80 'int64_t':'long' lvalue ParmVar 0x555bb13c5838 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x555bb13c5998 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13c5de8 line:312:37 constexpr degrees 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555bb13c5d38 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x555bb13c7a78 # | | | | `-ReturnStmt 0x555bb13c7a68 # | | | | `-CallExpr 0x555bb13c7a38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb13c7a20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb13c7a00 '' Function 0x555bb12b9178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb13c79d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb13c79c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13c79a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13c7970 'int64_t2':'vector' lvalue ParmVar 0x555bb13c5d38 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x555bb13c5e98 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13c7bd8 line:312:37 constexpr degrees 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555bb13c7b28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x555bb13c7fa0 # | | | | `-ReturnStmt 0x555bb13c7f90 # | | | | `-CallExpr 0x555bb13c7f60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb13c7f48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb13c7f28 '' Function 0x555bb12b93f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb13c7f00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb13c7ee8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13c7ed0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13c7e98 'int64_t3':'vector' lvalue ParmVar 0x555bb13c7b28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x555bb13c7c88 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13c8100 line:312:37 constexpr degrees 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555bb13c8050 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x555bb13c84d0 # | | | | `-ReturnStmt 0x555bb13c84c0 # | | | | `-CallExpr 0x555bb13c8490 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb13c8478 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb13c8458 '' Function 0x555bb12b9668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb13c8430 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb13c8418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13c8400 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13c83c8 'int64_t4':'vector' lvalue ParmVar 0x555bb13c8050 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x555bb13c81b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13c8630 line:312:37 constexpr degrees 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x555bb13c8580 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x555bb13c89f0 # | | | | `-ReturnStmt 0x555bb13c89e0 # | | | | `-CallExpr 0x555bb13c89b0 'float' # | | | | |-ImplicitCastExpr 0x555bb13c8998 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb13c8978 '' Function 0x555bb12b8f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb13c8950 'float' # | | | | `-ImplicitCastExpr 0x555bb13c8938 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13c8920 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13c88e8 'uint64_t':'unsigned long' lvalue ParmVar 0x555bb13c8580 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x555bb13c86e0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13c8b50 line:312:37 constexpr degrees 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555bb13c8aa0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x555bb13c8f30 # | | | | `-ReturnStmt 0x555bb13c8f20 # | | | | `-CallExpr 0x555bb13c8ef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb13c8ed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb13c8eb8 '' Function 0x555bb12b9178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb13c8e90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb13c8e78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13c8e60 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13c8e28 'uint64_t2':'vector' lvalue ParmVar 0x555bb13c8aa0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x555bb13c8c00 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13c9090 line:312:37 constexpr degrees 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555bb13c8fe0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x555bb13c9478 # | | | | `-ReturnStmt 0x555bb13c9468 # | | | | `-CallExpr 0x555bb13c9438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb13c9420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb13c9400 '' Function 0x555bb12b93f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb13c93d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb13c93c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13c93a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13c9370 'uint64_t3':'vector' lvalue ParmVar 0x555bb13c8fe0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x555bb13c9140 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13c95d8 line:312:37 constexpr degrees 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555bb13c9528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x555bb13ca2d0 # | | | | `-ReturnStmt 0x555bb13ca2c0 # | | | | `-CallExpr 0x555bb13ca290 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb13ca278 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb13ca258 '' Function 0x555bb12b9668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb13ca230 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb13ca218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13ca200 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13ca1c8 'uint64_t4':'vector' lvalue ParmVar 0x555bb13c9528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x555bb13c9688 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13ca438 line:318:36 constexpr exp 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x555bb13ca388 col:29 used V 'double' # | | | |-CompoundStmt 0x555bb13ca780 # | | | | `-ReturnStmt 0x555bb13ca770 # | | | | `-CallExpr 0x555bb13ca740 'float' # | | | | |-ImplicitCastExpr 0x555bb13ca728 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb13ca708 '' Function 0x555bb12c0628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb13ca6e0 'float' # | | | | `-ImplicitCastExpr 0x555bb13ca6c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13ca6b0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13ca678 'double' lvalue ParmVar 0x555bb13ca388 'V' 'double' # | | | `-DeprecatedAttr 0x555bb13ca4e8 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb13ca8e8 line:318:36 constexpr exp 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x555bb13ca838 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x555bb13cac50 # | | | | `-ReturnStmt 0x555bb13cac40 # | | | | `-CallExpr 0x555bb13cac10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb13cabf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb13cabd8 '' Function 0x555bb12c08a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb13cabb0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb13cab98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13cab80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13cab48 'double2':'vector' lvalue ParmVar 0x555bb13ca838 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x555bb13ca998 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb13cadb8 line:318:36 constexpr exp 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x555bb13cad08 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x555bb13cb128 # | | | | `-ReturnStmt 0x555bb13cb118 # | | | | `-CallExpr 0x555bb13cb0e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb13cb0d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb13cb0b0 '' Function 0x555bb12c0b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb13cb088 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb13cb070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13cb058 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13cb020 'double3':'vector' lvalue ParmVar 0x555bb13cad08 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x555bb13cae68 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb13cb290 line:318:36 constexpr exp 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x555bb13cb1e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x555bb13cb608 # | | | | `-ReturnStmt 0x555bb13cb5f8 # | | | | `-CallExpr 0x555bb13cb5c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb13cb5b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb13cb590 '' Function 0x555bb12c0da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb13cb568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb13cb550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13cb538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13cb500 'double4':'vector' lvalue ParmVar 0x555bb13cb1e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x555bb13cb340 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb13cb768 line:319:37 constexpr exp 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x555bb13cb6b8 col:26 used V 'int' # | | | |-CompoundStmt 0x555bb13cbac0 # | | | | `-ReturnStmt 0x555bb13cbab0 # | | | | `-CallExpr 0x555bb13cba80 'float' # | | | | |-ImplicitCastExpr 0x555bb13cba68 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb13cba48 '' Function 0x555bb12c0628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb13cba20 'float' # | | | | `-ImplicitCastExpr 0x555bb13cba08 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13cb9f0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13cb9b8 'int' lvalue ParmVar 0x555bb13cb6b8 'V' 'int' # | | | `-DeprecatedAttr 0x555bb13cb818 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13cbc20 line:319:37 constexpr exp 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x555bb13cbb70 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x555bb13cbf98 # | | | | `-ReturnStmt 0x555bb13cbf88 # | | | | `-CallExpr 0x555bb13cbf58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb13cbf40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb13cbf20 '' Function 0x555bb12c08a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb13cbef8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb13cbee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13cbec8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13cbe90 'int2':'vector' lvalue ParmVar 0x555bb13cbb70 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x555bb13cbcd0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13cc780 line:319:37 constexpr exp 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x555bb13cc6d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x555bb13ccb00 # | | | | `-ReturnStmt 0x555bb13ccaf0 # | | | | `-CallExpr 0x555bb13ccac0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb13ccaa8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb13cca88 '' Function 0x555bb12c0b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb13cca60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb13cca48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13cca30 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13cc9f8 'int3':'vector' lvalue ParmVar 0x555bb13cc6d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x555bb13cc830 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13ccc60 line:319:37 constexpr exp 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x555bb13ccbb0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x555bb13ccfe8 # | | | | `-ReturnStmt 0x555bb13ccfd8 # | | | | `-CallExpr 0x555bb13ccfa8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb13ccf90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb13ccf70 '' Function 0x555bb12c0da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb13ccf48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb13ccf30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13ccf18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13ccee0 'int4':'vector' lvalue ParmVar 0x555bb13ccbb0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x555bb13ccd10 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13cd148 line:319:37 constexpr exp 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x555bb13cd098 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x555bb13cd4c0 # | | | | `-ReturnStmt 0x555bb13cd4b0 # | | | | `-CallExpr 0x555bb13cd480 'float' # | | | | |-ImplicitCastExpr 0x555bb13cd468 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb13cd448 '' Function 0x555bb12c0628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb13cd420 'float' # | | | | `-ImplicitCastExpr 0x555bb13cd408 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13cd3f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13cd3b8 'uint':'unsigned int' lvalue ParmVar 0x555bb13cd098 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x555bb13cd1f8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13cd620 line:319:37 constexpr exp 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x555bb13cd570 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x555bb13cd9b8 # | | | | `-ReturnStmt 0x555bb13cd9a8 # | | | | `-CallExpr 0x555bb13cd978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb13cd960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb13cd940 '' Function 0x555bb12c08a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb13cd918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb13cd900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13cd8e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13cd8b0 'uint2':'vector' lvalue ParmVar 0x555bb13cd570 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x555bb13cd6d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13cdb18 line:319:37 constexpr exp 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x555bb13cda68 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x555bb13cdeb8 # | | | | `-ReturnStmt 0x555bb13cdea8 # | | | | `-CallExpr 0x555bb13cde78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb13cde60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb13cde40 '' Function 0x555bb12c0b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb13cde18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb13cde00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13cdde8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13cddb0 'uint3':'vector' lvalue ParmVar 0x555bb13cda68 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x555bb13cdbc8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13ce018 line:319:37 constexpr exp 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x555bb13cdf68 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x555bb13ce3c0 # | | | | `-ReturnStmt 0x555bb13ce3b0 # | | | | `-CallExpr 0x555bb13ce380 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb13ce368 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb13ce348 '' Function 0x555bb12c0da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb13ce320 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb13ce308 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13ce2f0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13ce2b8 'uint4':'vector' lvalue ParmVar 0x555bb13cdf68 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x555bb13ce0c8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13ce520 line:319:37 constexpr exp 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x555bb13ce470 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x555bb13cf200 # | | | | `-ReturnStmt 0x555bb13cf1f0 # | | | | `-CallExpr 0x555bb13cf1c0 'float' # | | | | |-ImplicitCastExpr 0x555bb13cf1a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb13cf188 '' Function 0x555bb12c0628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb13cf160 'float' # | | | | `-ImplicitCastExpr 0x555bb13cf148 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13cf130 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13cf0f8 'int64_t':'long' lvalue ParmVar 0x555bb13ce470 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x555bb13ce5d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13cf360 line:319:37 constexpr exp 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555bb13cf2b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x555bb13cf718 # | | | | `-ReturnStmt 0x555bb13cf708 # | | | | `-CallExpr 0x555bb13cf6d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb13cf6c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb13cf6a0 '' Function 0x555bb12c08a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb13cf678 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb13cf660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13cf648 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13cf610 'int64_t2':'vector' lvalue ParmVar 0x555bb13cf2b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x555bb13cf410 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13cf878 line:319:37 constexpr exp 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555bb13cf7c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x555bb13cfc38 # | | | | `-ReturnStmt 0x555bb13cfc28 # | | | | `-CallExpr 0x555bb13cfbf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb13cfbe0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb13cfbc0 '' Function 0x555bb12c0b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb13cfb98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb13cfb80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13cfb68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13cfb30 'int64_t3':'vector' lvalue ParmVar 0x555bb13cf7c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x555bb13cf928 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13cfd98 line:319:37 constexpr exp 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555bb13cfce8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x555bb13d0160 # | | | | `-ReturnStmt 0x555bb13d0150 # | | | | `-CallExpr 0x555bb13d0120 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb13d0108 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb13d00e8 '' Function 0x555bb12c0da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb13d00c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb13d00a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13d0090 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13d0058 'int64_t4':'vector' lvalue ParmVar 0x555bb13cfce8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x555bb13cfe48 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13d02c0 line:319:37 constexpr exp 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x555bb13d0210 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x555bb13d0678 # | | | | `-ReturnStmt 0x555bb13d0668 # | | | | `-CallExpr 0x555bb13d0638 'float' # | | | | |-ImplicitCastExpr 0x555bb13d0620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb13d0600 '' Function 0x555bb12c0628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb13d05d8 'float' # | | | | `-ImplicitCastExpr 0x555bb13d05c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13d05a8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13d0570 'uint64_t':'unsigned long' lvalue ParmVar 0x555bb13d0210 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x555bb13d0370 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13d07d8 line:319:37 constexpr exp 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555bb13d0728 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x555bb13d0bb0 # | | | | `-ReturnStmt 0x555bb13d0ba0 # | | | | `-CallExpr 0x555bb13d0b70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb13d0b58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb13d0b38 '' Function 0x555bb12c08a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb13d0b10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb13d0af8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13d0ae0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13d0aa8 'uint64_t2':'vector' lvalue ParmVar 0x555bb13d0728 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x555bb13d0888 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13d0d10 line:319:37 constexpr exp 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555bb13d0c60 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x555bb13d4628 # | | | | `-ReturnStmt 0x555bb13d4618 # | | | | `-CallExpr 0x555bb13d45e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb13d45d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb13d45b0 '' Function 0x555bb12c0b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb13d4588 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb13d4570 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13d4558 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13d0fe8 'uint64_t3':'vector' lvalue ParmVar 0x555bb13d0c60 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x555bb13d0dc0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13d4788 line:319:37 constexpr exp 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555bb13d46d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x555bb13d4b70 # | | | | `-ReturnStmt 0x555bb13d4b60 # | | | | `-CallExpr 0x555bb13d4b30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb13d4b18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb13d4af8 '' Function 0x555bb12c0da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb13d4ad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb13d4ab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13d4aa0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13d4a68 'uint64_t4':'vector' lvalue ParmVar 0x555bb13d46d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x555bb13d4838 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13d4ce0 line:325:36 constexpr exp2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x555bb13d4c30 col:29 used V 'double' # | | | |-CompoundStmt 0x555bb13d5028 # | | | | `-ReturnStmt 0x555bb13d5018 # | | | | `-CallExpr 0x555bb13d4fe8 'float' # | | | | |-ImplicitCastExpr 0x555bb13d4fd0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb13d4fb0 '' Function 0x555bb12c19b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb13d4f88 'float' # | | | | `-ImplicitCastExpr 0x555bb13d4f70 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13d4f58 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13d4f20 'double' lvalue ParmVar 0x555bb13d4c30 'V' 'double' # | | | `-DeprecatedAttr 0x555bb13d4d90 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb13d5198 line:325:36 constexpr exp2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x555bb13d50e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x555bb13d5500 # | | | | `-ReturnStmt 0x555bb13d54f0 # | | | | `-CallExpr 0x555bb13d54c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb13d54a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb13d5488 '' Function 0x555bb129fdc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb13d5460 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb13d5448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13d5430 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13d53f8 'double2':'vector' lvalue ParmVar 0x555bb13d50e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x555bb13d5248 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb13d5670 line:325:36 constexpr exp2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x555bb13d55c0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x555bb13d59e0 # | | | | `-ReturnStmt 0x555bb13d59d0 # | | | | `-CallExpr 0x555bb13d59a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb13d5988 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb13d5968 '' Function 0x555bb12a0038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb13d5940 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb13d5928 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13d5910 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13d58d8 'double3':'vector' lvalue ParmVar 0x555bb13d55c0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x555bb13d5720 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb13d5b50 line:325:36 constexpr exp2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x555bb13d5aa0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x555bb13d5ec8 # | | | | `-ReturnStmt 0x555bb13d5eb8 # | | | | `-CallExpr 0x555bb13d5e88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb13d5e70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb13d5e50 '' Function 0x555bb12a02b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb13d5e28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb13d5e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13d5df8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13d5dc0 'double4':'vector' lvalue ParmVar 0x555bb13d5aa0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x555bb13d5c00 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb13d6028 line:326:37 constexpr exp2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x555bb13d5f78 col:26 used V 'int' # | | | |-CompoundStmt 0x555bb13d6380 # | | | | `-ReturnStmt 0x555bb13d6370 # | | | | `-CallExpr 0x555bb13d6340 'float' # | | | | |-ImplicitCastExpr 0x555bb13d6328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb13d6308 '' Function 0x555bb12c19b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb13d62e0 'float' # | | | | `-ImplicitCastExpr 0x555bb13d62c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13d62b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13d6278 'int' lvalue ParmVar 0x555bb13d5f78 'V' 'int' # | | | `-DeprecatedAttr 0x555bb13d60d8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13d6550 line:326:37 constexpr exp2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x555bb13d6430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x555bb13d68c8 # | | | | `-ReturnStmt 0x555bb13d68b8 # | | | | `-CallExpr 0x555bb13d6888 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb13d6870 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb13d6850 '' Function 0x555bb129fdc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb13d6828 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb13d6810 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13d67f8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13d67c0 'int2':'vector' lvalue ParmVar 0x555bb13d6430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x555bb13d6600 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13d6a28 line:326:37 constexpr exp2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x555bb13d6978 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x555bb13d6da8 # | | | | `-ReturnStmt 0x555bb13d6d98 # | | | | `-CallExpr 0x555bb13d6d68 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb13d6d50 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb13d6d30 '' Function 0x555bb12a0038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb13d6d08 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb13d6cf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13d6cd8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13d6ca0 'int3':'vector' lvalue ParmVar 0x555bb13d6978 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x555bb13d6ad8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13d6f08 line:326:37 constexpr exp2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x555bb13d6e58 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x555bb13d7290 # | | | | `-ReturnStmt 0x555bb13d7280 # | | | | `-CallExpr 0x555bb13d7250 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb13d7238 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb13d7218 '' Function 0x555bb12a02b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb13d71f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb13d71d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13d71c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13d7188 'int4':'vector' lvalue ParmVar 0x555bb13d6e58 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x555bb13d6fb8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13d73f0 line:326:37 constexpr exp2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x555bb13d7340 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x555bb13d7768 # | | | | `-ReturnStmt 0x555bb13d7758 # | | | | `-CallExpr 0x555bb13d7728 'float' # | | | | |-ImplicitCastExpr 0x555bb13d7710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb13d76f0 '' Function 0x555bb12c19b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb13d76c8 'float' # | | | | `-ImplicitCastExpr 0x555bb13d76b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13d7698 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13d7660 'uint':'unsigned int' lvalue ParmVar 0x555bb13d7340 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x555bb13d74a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13d78c8 line:326:37 constexpr exp2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x555bb13d7818 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x555bb13d7c60 # | | | | `-ReturnStmt 0x555bb13d7c50 # | | | | `-CallExpr 0x555bb13d7c20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb13d7c08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb13d7be8 '' Function 0x555bb129fdc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb13d7bc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb13d7ba8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13d7b90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13d7b58 'uint2':'vector' lvalue ParmVar 0x555bb13d7818 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x555bb13d7978 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13d7dc0 line:326:37 constexpr exp2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x555bb13d7d10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x555bb13d8160 # | | | | `-ReturnStmt 0x555bb13d8150 # | | | | `-CallExpr 0x555bb13d8120 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb13d8108 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb13d80e8 '' Function 0x555bb12a0038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb13d80c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb13d80a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13d8090 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13d8058 'uint3':'vector' lvalue ParmVar 0x555bb13d7d10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x555bb13d7e70 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13d82c0 line:326:37 constexpr exp2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x555bb13d8210 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x555bb13d8680 # | | | | `-ReturnStmt 0x555bb13d8670 # | | | | `-CallExpr 0x555bb13d8640 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb13d8628 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb13d8608 '' Function 0x555bb12a02b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb13d85e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb13d85c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13d85b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13d8578 'uint4':'vector' lvalue ParmVar 0x555bb13d8210 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x555bb13d8370 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13d87e0 line:326:37 constexpr exp2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x555bb13d8730 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x555bb13d8b78 # | | | | `-ReturnStmt 0x555bb13d8b68 # | | | | `-CallExpr 0x555bb13d8b38 'float' # | | | | |-ImplicitCastExpr 0x555bb13d8b20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb13d8b00 '' Function 0x555bb12c19b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb13d8ad8 'float' # | | | | `-ImplicitCastExpr 0x555bb13d8ac0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13d8aa8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13d8a70 'int64_t':'long' lvalue ParmVar 0x555bb13d8730 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x555bb13d8890 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13d8cd8 line:326:37 constexpr exp2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555bb13d8c28 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x555bb13d9090 # | | | | `-ReturnStmt 0x555bb13d9080 # | | | | `-CallExpr 0x555bb13d9050 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb13d9038 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb13d9018 '' Function 0x555bb129fdc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb13d8ff0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb13d8fd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13d8fc0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13d8f88 'int64_t2':'vector' lvalue ParmVar 0x555bb13d8c28 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x555bb13d8d88 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13d91f0 line:326:37 constexpr exp2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555bb13d9140 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x555bb13d95b0 # | | | | `-ReturnStmt 0x555bb13d95a0 # | | | | `-CallExpr 0x555bb13d9570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb13d9558 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb13d9538 '' Function 0x555bb12a0038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb13d9510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb13d94f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13d94e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13d94a8 'int64_t3':'vector' lvalue ParmVar 0x555bb13d9140 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x555bb13d92a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13d9710 line:326:37 constexpr exp2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555bb13d9660 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x555bb13d9ad8 # | | | | `-ReturnStmt 0x555bb13d9ac8 # | | | | `-CallExpr 0x555bb13d9a98 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb13d9a80 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb13d9a60 '' Function 0x555bb12a02b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb13d9a38 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb13d9a20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13d9a08 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13d99d0 'int64_t4':'vector' lvalue ParmVar 0x555bb13d9660 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x555bb13d97c0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13d9c38 line:326:37 constexpr exp2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x555bb13d9b88 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x555bb13d9ff0 # | | | | `-ReturnStmt 0x555bb13d9fe0 # | | | | `-CallExpr 0x555bb13d9fb0 'float' # | | | | |-ImplicitCastExpr 0x555bb13d9f98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb13d9f78 '' Function 0x555bb12c19b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb13d9f50 'float' # | | | | `-ImplicitCastExpr 0x555bb13d9f38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13d9f20 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13d9ee8 'uint64_t':'unsigned long' lvalue ParmVar 0x555bb13d9b88 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x555bb13d9ce8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13da150 line:326:37 constexpr exp2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555bb13da0a0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x555bb13da528 # | | | | `-ReturnStmt 0x555bb13da518 # | | | | `-CallExpr 0x555bb13da4e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb13da4d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb13da4b0 '' Function 0x555bb129fdc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb13da488 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb13da470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13da458 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13da420 'uint64_t2':'vector' lvalue ParmVar 0x555bb13da0a0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x555bb13da200 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13da988 line:326:37 constexpr exp2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555bb13da8d8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x555bb13dad68 # | | | | `-ReturnStmt 0x555bb13dad58 # | | | | `-CallExpr 0x555bb13dad28 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb13dad10 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb13dacf0 '' Function 0x555bb12a0038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb13dacc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb13dacb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13dac98 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13dac60 'uint64_t3':'vector' lvalue ParmVar 0x555bb13da8d8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x555bb13daa38 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13daec8 line:326:37 constexpr exp2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555bb13dae18 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x555bb13db2b0 # | | | | `-ReturnStmt 0x555bb13db2a0 # | | | | `-CallExpr 0x555bb13db270 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb13db258 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb13db238 '' Function 0x555bb12a02b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb13db210 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb13db1f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13db1e0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13db1a8 'uint64_t4':'vector' lvalue ParmVar 0x555bb13dae18 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x555bb13daf78 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13db420 line:332:36 constexpr floor 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x555bb13db370 col:29 used V 'double' # | | | |-CompoundStmt 0x555bb13db768 # | | | | `-ReturnStmt 0x555bb13db758 # | | | | `-CallExpr 0x555bb13db728 'float' # | | | | |-ImplicitCastExpr 0x555bb13db710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb13db6f0 '' Function 0x555bb12cb240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb13db6c8 'float' # | | | | `-ImplicitCastExpr 0x555bb13db6b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13db698 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13db660 'double' lvalue ParmVar 0x555bb13db370 'V' 'double' # | | | `-DeprecatedAttr 0x555bb13db4d0 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb13db8d8 line:332:36 constexpr floor 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x555bb13db828 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x555bb13dbc40 # | | | | `-ReturnStmt 0x555bb13dbc30 # | | | | `-CallExpr 0x555bb13dbc00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb13dbbe8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb13dbbc8 '' Function 0x555bb12cb4b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb13dbba0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb13dbb88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13dbb70 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13dbb38 'double2':'vector' lvalue ParmVar 0x555bb13db828 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x555bb13db988 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb13dbdb0 line:332:36 constexpr floor 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x555bb13dbd00 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x555bb13dc120 # | | | | `-ReturnStmt 0x555bb13dc110 # | | | | `-CallExpr 0x555bb13dc0e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb13dc0c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb13dc0a8 '' Function 0x555bb12cb730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb13dc080 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb13dc068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13dc050 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13dc018 'double3':'vector' lvalue ParmVar 0x555bb13dbd00 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x555bb13dbe60 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb13dc290 line:332:36 constexpr floor 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x555bb13dc1e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x555bb13dc608 # | | | | `-ReturnStmt 0x555bb13dc5f8 # | | | | `-CallExpr 0x555bb13dc5c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb13dc5b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb13dc590 '' Function 0x555bb12cb9a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb13dc568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb13dc550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13dc538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13dc500 'double4':'vector' lvalue ParmVar 0x555bb13dc1e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x555bb13dc340 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb13dc768 line:333:37 constexpr floor 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x555bb13dc6b8 col:26 used V 'int' # | | | |-CompoundStmt 0x555bb13dd368 # | | | | `-ReturnStmt 0x555bb13dd358 # | | | | `-CallExpr 0x555bb13dd328 'float' # | | | | |-ImplicitCastExpr 0x555bb13dd310 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb13dd2f0 '' Function 0x555bb12cb240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb13dd2c8 'float' # | | | | `-ImplicitCastExpr 0x555bb13dd2b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13dd298 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13dd260 'int' lvalue ParmVar 0x555bb13dc6b8 'V' 'int' # | | | `-DeprecatedAttr 0x555bb13dd0c0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13dd4c8 line:333:37 constexpr floor 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x555bb13dd418 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x555bb13dd840 # | | | | `-ReturnStmt 0x555bb13dd830 # | | | | `-CallExpr 0x555bb13dd800 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb13dd7e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb13dd7c8 '' Function 0x555bb12cb4b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb13dd7a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb13dd788 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13dd770 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13dd738 'int2':'vector' lvalue ParmVar 0x555bb13dd418 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x555bb13dd578 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13dd9a0 line:333:37 constexpr floor 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x555bb13dd8f0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x555bb13ddd20 # | | | | `-ReturnStmt 0x555bb13ddd10 # | | | | `-CallExpr 0x555bb13ddce0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb13ddcc8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb13ddca8 '' Function 0x555bb12cb730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb13ddc80 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb13ddc68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13ddc50 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13ddc18 'int3':'vector' lvalue ParmVar 0x555bb13dd8f0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x555bb13dda50 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13dde80 line:333:37 constexpr floor 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x555bb13dddd0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x555bb13de208 # | | | | `-ReturnStmt 0x555bb13de1f8 # | | | | `-CallExpr 0x555bb13de1c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb13de1b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb13de190 '' Function 0x555bb12cb9a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb13de168 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb13de150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13de138 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13de100 'int4':'vector' lvalue ParmVar 0x555bb13dddd0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x555bb13ddf30 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13de368 line:333:37 constexpr floor 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x555bb13de2b8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x555bb13de6e0 # | | | | `-ReturnStmt 0x555bb13de6d0 # | | | | `-CallExpr 0x555bb13de6a0 'float' # | | | | |-ImplicitCastExpr 0x555bb13de688 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb13de668 '' Function 0x555bb12cb240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb13de640 'float' # | | | | `-ImplicitCastExpr 0x555bb13de628 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13de610 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13de5d8 'uint':'unsigned int' lvalue ParmVar 0x555bb13de2b8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x555bb13de418 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13de840 line:333:37 constexpr floor 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x555bb13de790 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x555bb13debd8 # | | | | `-ReturnStmt 0x555bb13debc8 # | | | | `-CallExpr 0x555bb13deb98 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb13deb80 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb13deb60 '' Function 0x555bb12cb4b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb13deb38 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb13deb20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13deb08 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13dead0 'uint2':'vector' lvalue ParmVar 0x555bb13de790 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x555bb13de8f0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13ded38 line:333:37 constexpr floor 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x555bb13dec88 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x555bb13e5b60 # | | | | `-ReturnStmt 0x555bb13e5b50 # | | | | `-CallExpr 0x555bb13e5b20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb13df080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb13df060 '' Function 0x555bb12cb730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb13df038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb13df020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13df008 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13defd0 'uint3':'vector' lvalue ParmVar 0x555bb13dec88 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x555bb13dede8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13e5cc0 line:333:37 constexpr floor 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x555bb13e5c10 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x555bb13e6068 # | | | | `-ReturnStmt 0x555bb13e6058 # | | | | `-CallExpr 0x555bb13e6028 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb13e6010 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb13e5ff0 '' Function 0x555bb12cb9a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb13e5fc8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb13e5fb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13e5f98 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13e5f60 'uint4':'vector' lvalue ParmVar 0x555bb13e5c10 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x555bb13e5d70 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13e61c8 line:333:37 constexpr floor 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x555bb13e6118 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x555bb13e6560 # | | | | `-ReturnStmt 0x555bb13e6550 # | | | | `-CallExpr 0x555bb13e6520 'float' # | | | | |-ImplicitCastExpr 0x555bb13e6508 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb13e64e8 '' Function 0x555bb12cb240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb13e64c0 'float' # | | | | `-ImplicitCastExpr 0x555bb13e64a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13e6490 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13e6458 'int64_t':'long' lvalue ParmVar 0x555bb13e6118 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x555bb13e6278 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13e66c0 line:333:37 constexpr floor 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555bb13e6610 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x555bb13e6a78 # | | | | `-ReturnStmt 0x555bb13e6a68 # | | | | `-CallExpr 0x555bb13e6a38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb13e6a20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb13e6a00 '' Function 0x555bb12cb4b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb13e69d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb13e69c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13e69a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13e6970 'int64_t2':'vector' lvalue ParmVar 0x555bb13e6610 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x555bb13e6770 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13e6bd8 line:333:37 constexpr floor 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555bb13e6b28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x555bb13e6f98 # | | | | `-ReturnStmt 0x555bb13e6f88 # | | | | `-CallExpr 0x555bb13e6f58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb13e6f40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb13e6f20 '' Function 0x555bb12cb730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb13e6ef8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb13e6ee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13e6ec8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13e6e90 'int64_t3':'vector' lvalue ParmVar 0x555bb13e6b28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x555bb13e6c88 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13e70f8 line:333:37 constexpr floor 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555bb13e7048 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x555bb13e74c0 # | | | | `-ReturnStmt 0x555bb13e74b0 # | | | | `-CallExpr 0x555bb13e7480 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb13e7468 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb13e7448 '' Function 0x555bb12cb9a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb13e7420 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb13e7408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13e73f0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13e73b8 'int64_t4':'vector' lvalue ParmVar 0x555bb13e7048 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x555bb13e71a8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13e7620 line:333:37 constexpr floor 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x555bb13e7570 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x555bb13e79d8 # | | | | `-ReturnStmt 0x555bb13e79c8 # | | | | `-CallExpr 0x555bb13e7998 'float' # | | | | |-ImplicitCastExpr 0x555bb13e7980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb13e7960 '' Function 0x555bb12cb240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb13e7938 'float' # | | | | `-ImplicitCastExpr 0x555bb13e7920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13e7908 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13e78d0 'uint64_t':'unsigned long' lvalue ParmVar 0x555bb13e7570 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x555bb13e76d0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1334e70 line:333:37 constexpr floor 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555bb13e7a88 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x555bb1335248 # | | | | `-ReturnStmt 0x555bb1335238 # | | | | `-CallExpr 0x555bb1335208 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb13351f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb13351d0 '' Function 0x555bb12cb4b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb13351a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb1335190 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1335178 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1335140 'uint64_t2':'vector' lvalue ParmVar 0x555bb13e7a88 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x555bb1334f20 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13353a8 line:333:37 constexpr floor 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555bb13352f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x555bb1335788 # | | | | `-ReturnStmt 0x555bb1335778 # | | | | `-CallExpr 0x555bb1335748 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb1335730 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb1335710 '' Function 0x555bb12cb730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb13356e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb13356d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13356b8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1335680 'uint64_t3':'vector' lvalue ParmVar 0x555bb13352f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x555bb1335458 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13358e8 line:333:37 constexpr floor 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555bb1335838 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x555bb1335cd0 # | | | | `-ReturnStmt 0x555bb1335cc0 # | | | | `-CallExpr 0x555bb1335c90 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb1335c78 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb1335c58 '' Function 0x555bb12cb9a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb1335c30 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb1335c18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1335c00 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1335bc8 'uint64_t4':'vector' lvalue ParmVar 0x555bb1335838 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x555bb1335998 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1335e40 line:339:36 constexpr frac 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x555bb1335d90 col:29 used V 'double' # | | | |-CompoundStmt 0x555bb1336188 # | | | | `-ReturnStmt 0x555bb1336178 # | | | | `-CallExpr 0x555bb1336148 'float' # | | | | |-ImplicitCastExpr 0x555bb1336130 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb1336110 '' Function 0x555bb12cc5f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb13360e8 'float' # | | | | `-ImplicitCastExpr 0x555bb13360d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13360b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1336080 'double' lvalue ParmVar 0x555bb1335d90 'V' 'double' # | | | `-DeprecatedAttr 0x555bb1335ef0 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb13362f8 line:339:36 constexpr frac 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x555bb1336248 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x555bb1336660 # | | | | `-ReturnStmt 0x555bb1336650 # | | | | `-CallExpr 0x555bb1336620 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb1336608 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb13365e8 '' Function 0x555bb12cc870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb13365c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb13365a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1336590 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1336558 'double2':'vector' lvalue ParmVar 0x555bb1336248 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x555bb13363a8 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb13367d0 line:339:36 constexpr frac 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x555bb1336720 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x555bb1336b40 # | | | | `-ReturnStmt 0x555bb1336b30 # | | | | `-CallExpr 0x555bb1336b00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb1336ae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb1336ac8 '' Function 0x555bb12ccae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb1336aa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb1336a88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1336a70 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1336a38 'double3':'vector' lvalue ParmVar 0x555bb1336720 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x555bb1336880 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb1336cb0 line:339:36 constexpr frac 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x555bb1336c00 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x555bb13e91a8 # | | | | `-ReturnStmt 0x555bb13e9198 # | | | | `-CallExpr 0x555bb13e9168 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb13e9150 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb13e9130 '' Function 0x555bb12ccd70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb13e9108 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb13e90f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13e90d8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13e90a0 'double4':'vector' lvalue ParmVar 0x555bb1336c00 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x555bb1336d60 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb13e9308 line:340:37 constexpr frac 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x555bb13e9258 col:26 used V 'int' # | | | |-CompoundStmt 0x555bb13e9660 # | | | | `-ReturnStmt 0x555bb13e9650 # | | | | `-CallExpr 0x555bb13e9620 'float' # | | | | |-ImplicitCastExpr 0x555bb13e9608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb13e95e8 '' Function 0x555bb12cc5f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb13e95c0 'float' # | | | | `-ImplicitCastExpr 0x555bb13e95a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13e9590 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13e9558 'int' lvalue ParmVar 0x555bb13e9258 'V' 'int' # | | | `-DeprecatedAttr 0x555bb13e93b8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13e97c0 line:340:37 constexpr frac 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x555bb13e9710 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x555bb13e9b38 # | | | | `-ReturnStmt 0x555bb13e9b28 # | | | | `-CallExpr 0x555bb13e9af8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb13e9ae0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb13e9ac0 '' Function 0x555bb12cc870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb13e9a98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb13e9a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13e9a68 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13e9a30 'int2':'vector' lvalue ParmVar 0x555bb13e9710 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x555bb13e9870 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13e9c98 line:340:37 constexpr frac 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x555bb13e9be8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x555bb13ea018 # | | | | `-ReturnStmt 0x555bb13ea008 # | | | | `-CallExpr 0x555bb13e9fd8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb13e9fc0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb13e9fa0 '' Function 0x555bb12ccae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb13e9f78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb13e9f60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13e9f48 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13e9f10 'int3':'vector' lvalue ParmVar 0x555bb13e9be8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x555bb13e9d48 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13ea178 line:340:37 constexpr frac 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x555bb13ea0c8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x555bb13ea500 # | | | | `-ReturnStmt 0x555bb13ea4f0 # | | | | `-CallExpr 0x555bb13ea4c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb13ea4a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb13ea488 '' Function 0x555bb12ccd70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb13ea460 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb13ea448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13ea430 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13ea3f8 'int4':'vector' lvalue ParmVar 0x555bb13ea0c8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x555bb13ea228 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13ea660 line:340:37 constexpr frac 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x555bb13ea5b0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x555bb13ea9d8 # | | | | `-ReturnStmt 0x555bb13ea9c8 # | | | | `-CallExpr 0x555bb13ea998 'float' # | | | | |-ImplicitCastExpr 0x555bb13ea980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb13ea960 '' Function 0x555bb12cc5f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb13ea938 'float' # | | | | `-ImplicitCastExpr 0x555bb13ea920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13ea908 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13ea8d0 'uint':'unsigned int' lvalue ParmVar 0x555bb13ea5b0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x555bb13ea710 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13eab38 line:340:37 constexpr frac 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x555bb13eaa88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x555bb13eaed0 # | | | | `-ReturnStmt 0x555bb13eaec0 # | | | | `-CallExpr 0x555bb13eae90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb13eae78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb13eae58 '' Function 0x555bb12cc870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb13eae30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb13eae18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13eae00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13eadc8 'uint2':'vector' lvalue ParmVar 0x555bb13eaa88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x555bb13eabe8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13eb860 line:340:37 constexpr frac 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x555bb13eb7b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x555bb13ebc00 # | | | | `-ReturnStmt 0x555bb13ebbf0 # | | | | `-CallExpr 0x555bb13ebbc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb13ebba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb13ebb88 '' Function 0x555bb12ccae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb13ebb60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb13ebb48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13ebb30 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13ebaf8 'uint3':'vector' lvalue ParmVar 0x555bb13eb7b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x555bb13eb910 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13ebd60 line:340:37 constexpr frac 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x555bb13ebcb0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x555bb13ec108 # | | | | `-ReturnStmt 0x555bb13ec0f8 # | | | | `-CallExpr 0x555bb13ec0c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb13ec0b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb13ec090 '' Function 0x555bb12ccd70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb13ec068 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb13ec050 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13ec038 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13ec000 'uint4':'vector' lvalue ParmVar 0x555bb13ebcb0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x555bb13ebe10 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13ec268 line:340:37 constexpr frac 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x555bb13ec1b8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x555bb13ec600 # | | | | `-ReturnStmt 0x555bb13ec5f0 # | | | | `-CallExpr 0x555bb13ec5c0 'float' # | | | | |-ImplicitCastExpr 0x555bb13ec5a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb13ec588 '' Function 0x555bb12cc5f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb13ec560 'float' # | | | | `-ImplicitCastExpr 0x555bb13ec548 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13ec530 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13ec4f8 'int64_t':'long' lvalue ParmVar 0x555bb13ec1b8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x555bb13ec318 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13ec760 line:340:37 constexpr frac 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555bb13ec6b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x555bb13ecb18 # | | | | `-ReturnStmt 0x555bb13ecb08 # | | | | `-CallExpr 0x555bb13ecad8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb13ecac0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb13ecaa0 '' Function 0x555bb12cc870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb13eca78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb13eca60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13eca48 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13eca10 'int64_t2':'vector' lvalue ParmVar 0x555bb13ec6b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x555bb13ec810 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13ecc78 line:340:37 constexpr frac 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555bb13ecbc8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x555bb13ed038 # | | | | `-ReturnStmt 0x555bb13ed028 # | | | | `-CallExpr 0x555bb13ecff8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb13ecfe0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb13ecfc0 '' Function 0x555bb12ccae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb13ecf98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb13ecf80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13ecf68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13ecf30 'int64_t3':'vector' lvalue ParmVar 0x555bb13ecbc8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x555bb13ecd28 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13ed198 line:340:37 constexpr frac 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555bb13ed0e8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x555bb13ed560 # | | | | `-ReturnStmt 0x555bb13ed550 # | | | | `-CallExpr 0x555bb13ed520 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb13ed508 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb13ed4e8 '' Function 0x555bb12ccd70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb13ed4c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb13ed4a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13ed490 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13ed458 'int64_t4':'vector' lvalue ParmVar 0x555bb13ed0e8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x555bb13ed248 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13ed6c0 line:340:37 constexpr frac 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x555bb13ed610 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x555bb13ee488 # | | | | `-ReturnStmt 0x555bb13ee478 # | | | | `-CallExpr 0x555bb13ee448 'float' # | | | | |-ImplicitCastExpr 0x555bb13ee430 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb13ee410 '' Function 0x555bb12cc5f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb13ee3e8 'float' # | | | | `-ImplicitCastExpr 0x555bb13ee3d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13ee3b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13ee380 'uint64_t':'unsigned long' lvalue ParmVar 0x555bb13ed610 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x555bb13ee180 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13ee5e8 line:340:37 constexpr frac 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555bb13ee538 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x555bb13ee9c0 # | | | | `-ReturnStmt 0x555bb13ee9b0 # | | | | `-CallExpr 0x555bb13ee980 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb13ee968 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb13ee948 '' Function 0x555bb12cc870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb13ee920 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb13ee908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13ee8f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13ee8b8 'uint64_t2':'vector' lvalue ParmVar 0x555bb13ee538 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x555bb13ee698 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13eeb20 line:340:37 constexpr frac 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555bb13eea70 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x555bb13eef00 # | | | | `-ReturnStmt 0x555bb13eeef0 # | | | | `-CallExpr 0x555bb13eeec0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb13eeea8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb13eee88 '' Function 0x555bb12ccae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb13eee60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb13eee48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13eee30 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13eedf8 'uint64_t3':'vector' lvalue ParmVar 0x555bb13eea70 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x555bb13eebd0 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13ef060 line:340:37 constexpr frac 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555bb13eefb0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x555bb13ef448 # | | | | `-ReturnStmt 0x555bb13ef438 # | | | | `-CallExpr 0x555bb13ef408 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb13ef3f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb13ef3d0 '' Function 0x555bb12ccd70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb13ef3a8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb13ef390 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13ef378 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13ef340 'uint64_t4':'vector' lvalue ParmVar 0x555bb13eefb0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x555bb13ef110 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13ef5a8 col:16 constexpr isinf 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x555bb13ef500 col:29 used V 'double' # | | | |-CompoundStmt 0x555bb13ef928 # | | | | `-ReturnStmt 0x555bb13ef918 # | | | | `-CallExpr 0x555bb13ef8e8 'bool' # | | | | |-ImplicitCastExpr 0x555bb13ef8d0 'bool (*)(float)' # | | | | | `-DeclRefExpr 0x555bb13ef878 '' Function 0x555bb12cdae0 'isinf' 'bool (float)' # | | | | `-CStyleCastExpr 0x555bb13ef850 'float' # | | | | `-ImplicitCastExpr 0x555bb13ef838 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13ef820 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13ef7e8 'double' lvalue ParmVar 0x555bb13ef500 'V' 'double' # | | | `-DeprecatedAttr 0x555bb13ef658 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb13efa90 col:17 constexpr isinf 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x555bb13ef9e0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x555bb13efe58 # | | | | `-ReturnStmt 0x555bb13efe48 # | | | | `-CallExpr 0x555bb13efe18 'vector' # | | | | |-ImplicitCastExpr 0x555bb13efe00 'bool2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb13efd80 '' Function 0x555bb12cddf8 'isinf' 'bool2 (float2)' # | | | | `-CStyleCastExpr 0x555bb13efd58 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb13efd40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13efd28 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13efcf0 'double2':'vector' lvalue ParmVar 0x555bb13ef9e0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x555bb13efb40 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb13effc0 col:17 constexpr isinf 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x555bb13eff10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x555bb13f0798 # | | | | `-ReturnStmt 0x555bb13f0788 # | | | | `-CallExpr 0x555bb13f0758 'vector' # | | | | |-ImplicitCastExpr 0x555bb13f0740 'bool3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb13f06c0 '' Function 0x555bb12ce0e8 'isinf' 'bool3 (float3)' # | | | | `-CStyleCastExpr 0x555bb13f0698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb13f0680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13f0668 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13f0630 'double3':'vector' lvalue ParmVar 0x555bb13eff10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x555bb13f0070 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb13f0900 col:17 constexpr isinf 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x555bb13f0850 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x555bb13f0cd8 # | | | | `-ReturnStmt 0x555bb13f0cc8 # | | | | `-CallExpr 0x555bb13f0c98 'vector' # | | | | |-ImplicitCastExpr 0x555bb13f0c80 'bool4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb13f0c00 '' Function 0x555bb12ce3d8 'isinf' 'bool4 (float4)' # | | | | `-CStyleCastExpr 0x555bb13f0bd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb13f0bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13f0ba8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13f0b70 'double4':'vector' lvalue ParmVar 0x555bb13f0850 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x555bb13f09b0 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb13f0db0 col:16 constexpr isnan 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x555bb13f0d08 col:29 used V 'double' # | | | `-CompoundStmt 0x555bb13f1018 # | | | `-ReturnStmt 0x555bb13f1008 # | | | `-CallExpr 0x555bb13f0fd8 'bool' # | | | |-ImplicitCastExpr 0x555bb13f0fc0 'bool (*)(float)' # | | | | `-DeclRefExpr 0x555bb13f0fa0 '' Function 0x555bb12cf000 'isnan' 'bool (float)' # | | | `-CStyleCastExpr 0x555bb13f0f78 'float' # | | | `-ImplicitCastExpr 0x555bb13f0f60 'float' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x555bb13f0f48 'double' part_of_explicit_cast # | | | `-DeclRefExpr 0x555bb13f0f10 'double' lvalue ParmVar 0x555bb13f0d08 'V' 'double' # | | |-FunctionDecl 0x555bb13f10f8 col:17 constexpr isnan 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x555bb13f1048 col:31 used V 'double2':'vector' # | | | `-CompoundStmt 0x555bb13f1380 # | | | `-ReturnStmt 0x555bb13f1370 # | | | `-CallExpr 0x555bb13f1340 'vector' # | | | |-ImplicitCastExpr 0x555bb13f1328 'bool2 (*)(float2)' # | | | | `-DeclRefExpr 0x555bb13f1308 '' Function 0x555bb12cf278 'isnan' 'bool2 (float2)' # | | | `-CStyleCastExpr 0x555bb13f12e0 'float2':'vector' # | | | `-ImplicitCastExpr 0x555bb13f12c8 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x555bb13f12b0 'double2':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x555bb13f1278 'double2':'vector' lvalue ParmVar 0x555bb13f1048 'V' 'double2':'vector' # | | |-FunctionDecl 0x555bb13f1460 col:17 constexpr isnan 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x555bb13f13b0 col:31 used V 'double3':'vector' # | | | `-CompoundStmt 0x555bb13f16f0 # | | | `-ReturnStmt 0x555bb13f16e0 # | | | `-CallExpr 0x555bb13f16b0 'vector' # | | | |-ImplicitCastExpr 0x555bb13f1698 'bool3 (*)(float3)' # | | | | `-DeclRefExpr 0x555bb13f1678 '' Function 0x555bb12cf4f0 'isnan' 'bool3 (float3)' # | | | `-CStyleCastExpr 0x555bb13f1650 'float3':'vector' # | | | `-ImplicitCastExpr 0x555bb13f1638 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x555bb13f1620 'double3':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x555bb13f15e8 'double3':'vector' lvalue ParmVar 0x555bb13f13b0 'V' 'double3':'vector' # | | |-FunctionDecl 0x555bb13f17d0 col:17 constexpr isnan 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x555bb13f1720 col:31 used V 'double4':'vector' # | | | `-CompoundStmt 0x555bb13f1a68 # | | | `-ReturnStmt 0x555bb13f1a58 # | | | `-CallExpr 0x555bb13f1a28 'vector' # | | | |-ImplicitCastExpr 0x555bb13f1a10 'bool4 (*)(float4)' # | | | | `-DeclRefExpr 0x555bb13f19f0 '' Function 0x555bb12cf768 'isnan' 'bool4 (float4)' # | | | `-CStyleCastExpr 0x555bb13f19c8 'float4':'vector' # | | | `-ImplicitCastExpr 0x555bb13f19b0 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x555bb13f1998 'double4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x555bb13f1960 'double4':'vector' lvalue ParmVar 0x555bb13f1720 'V' 'double4':'vector' # | | |-FunctionTemplateDecl 0x555bb13f2160 line:370:66 invalid lerp # | | | |-TemplateTypeParmDecl 0x555bb13f1a80 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x555bb13f1b18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x555bb13f20b8 line:370:66 invalid constexpr lerp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x555bb13f1e28 col:18 invalid x 'int' # | | | |-ParmVarDecl 0x555bb13f1f00 col:34 invalid y 'int' # | | | |-ParmVarDecl 0x555bb13f1f78 col:39 s 'T' # | | | |-CompoundStmt 0x555bb13f2430 # | | | | `-ReturnStmt 0x555bb13f2420 # | | | | `-RecoveryExpr 0x555bb13f23e8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x555bb13f22d0 '' lvalue (ADL) = 'lerp' 0x555bb12d1578 0x555bb12cfb08 0x555bb12cfed0 0x555bb12d0298 0x555bb12d0660 0x555bb12d0a10 0x555bb12d0de8 0x555bb12d11b0 # | | | | |-RecoveryExpr 0x555bb13f2350 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x555bb13f2370 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x555bb13f21d0 "In 202x mismatched vector/scalar lowering for lerp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x555bb13f28f8 line:375:38 constexpr lerp 'float (double, double, double)' implicit-inline # | | | |-ParmVarDecl 0x555bb13f24f0 col:29 used V1 'double' # | | | |-ParmVarDecl 0x555bb13f2740 col:40 used V2 'double' # | | | |-ParmVarDecl 0x555bb13f27c0 col:51 used V3 'double' # | | | |-CompoundStmt 0x555bb13f2db8 # | | | | `-ReturnStmt 0x555bb13f2da8 # | | | | `-CallExpr 0x555bb13f2d68 'float' # | | | | |-ImplicitCastExpr 0x555bb13f2d50 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x555bb13f2cf8 '' Function 0x555bb12d0a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x555bb13f2bb0 'float' # | | | | | `-ImplicitCastExpr 0x555bb13f2b98 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb13f2b80 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb13f2b48 'double' lvalue ParmVar 0x555bb13f24f0 'V1' 'double' # | | | | |-CStyleCastExpr 0x555bb13f2c40 'float' # | | | | | `-ImplicitCastExpr 0x555bb13f2c28 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb13f2c10 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb13f2bd8 'double' lvalue ParmVar 0x555bb13f2740 'V2' 'double' # | | | | `-CStyleCastExpr 0x555bb13f2cd0 'float' # | | | | `-ImplicitCastExpr 0x555bb13f2cb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13f2ca0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13f2c68 'double' lvalue ParmVar 0x555bb13f27c0 'V3' 'double' # | | | `-DeprecatedAttr 0x555bb13f29b8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb13f3108 line:375:38 constexpr lerp 'float2 (double2, double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x555bb13f2e78 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x555bb13f2ef8 col:43 used V2 'double2':'vector' # | | | |-ParmVarDecl 0x555bb13f2f78 col:55 used V3 'double2':'vector' # | | | |-CompoundStmt 0x555bb13f3648 # | | | | `-ReturnStmt 0x555bb13f3638 # | | | | `-CallExpr 0x555bb13f35f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb13f35e0 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x555bb13f3558 '' Function 0x555bb12d0de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x555bb13f33e0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x555bb13f33c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb13f33b0 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb13f3378 'double2':'vector' lvalue ParmVar 0x555bb13f2e78 'V1' 'double2':'vector' # | | | | |-CStyleCastExpr 0x555bb13f3488 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x555bb13f3470 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb13f3458 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb13f3420 'double2':'vector' lvalue ParmVar 0x555bb13f2ef8 'V2' 'double2':'vector' # | | | | `-CStyleCastExpr 0x555bb13f3530 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb13f3518 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13f3500 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13f34c8 'double2':'vector' lvalue ParmVar 0x555bb13f2f78 'V3' 'double2':'vector' # | | | `-DeprecatedAttr 0x555bb13f31c8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb13f3998 line:375:38 constexpr lerp 'float3 (double3, double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x555bb13f3708 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x555bb13f3788 col:43 used V2 'double3':'vector' # | | | |-ParmVarDecl 0x555bb13f3808 col:55 used V3 'double3':'vector' # | | | |-CompoundStmt 0x555bb13f3ed8 # | | | | `-ReturnStmt 0x555bb13f3ec8 # | | | | `-CallExpr 0x555bb13f3e88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb13f3e70 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x555bb13f3df0 '' Function 0x555bb12d11b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x555bb13f3c78 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x555bb13f3c60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb13f3c48 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb13f3c10 'double3':'vector' lvalue ParmVar 0x555bb13f3708 'V1' 'double3':'vector' # | | | | |-CStyleCastExpr 0x555bb13f3d20 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x555bb13f3d08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb13f3cf0 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb13f3cb8 'double3':'vector' lvalue ParmVar 0x555bb13f3788 'V2' 'double3':'vector' # | | | | `-CStyleCastExpr 0x555bb13f3dc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb13f3db0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13f3d98 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13f3d60 'double3':'vector' lvalue ParmVar 0x555bb13f3808 'V3' 'double3':'vector' # | | | `-DeprecatedAttr 0x555bb13f3a58 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb13f4228 line:375:38 constexpr lerp 'float4 (double4, double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x555bb13f3f98 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x555bb13f4018 col:43 used V2 'double4':'vector' # | | | |-ParmVarDecl 0x555bb13f4098 col:55 used V3 'double4':'vector' # | | | |-CompoundStmt 0x555bb13f5ba0 # | | | | `-ReturnStmt 0x555bb13f5b90 # | | | | `-CallExpr 0x555bb13f5b50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb13f4710 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x555bb13f4688 '' Function 0x555bb12d1578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x555bb13f4510 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x555bb13f44f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb13f44e0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb13f44a8 'double4':'vector' lvalue ParmVar 0x555bb13f3f98 'V1' 'double4':'vector' # | | | | |-CStyleCastExpr 0x555bb13f45b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x555bb13f45a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb13f4588 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb13f4550 'double4':'vector' lvalue ParmVar 0x555bb13f4018 'V2' 'double4':'vector' # | | | | `-CStyleCastExpr 0x555bb13f4660 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb13f4648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13f4630 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13f45f8 'double4':'vector' lvalue ParmVar 0x555bb13f4098 'V3' 'double4':'vector' # | | | `-DeprecatedAttr 0x555bb13f42e8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb13f5e88 line:376:39 constexpr lerp 'float (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x555bb13f5c50 col:26 used V1 'int' # | | | |-ParmVarDecl 0x555bb13f5cd0 col:34 used V2 'int' # | | | |-ParmVarDecl 0x555bb13f5d50 col:42 used V3 'int' # | | | |-CompoundStmt 0x555bb13f6320 # | | | | `-ReturnStmt 0x555bb13f6310 # | | | | `-CallExpr 0x555bb13f62d0 'float' # | | | | |-ImplicitCastExpr 0x555bb13f62b8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x555bb13f6298 '' Function 0x555bb12d0a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x555bb13f6150 'float' # | | | | | `-ImplicitCastExpr 0x555bb13f6138 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb13f6120 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb13f60e8 'int' lvalue ParmVar 0x555bb13f5c50 'V1' 'int' # | | | | |-CStyleCastExpr 0x555bb13f61e0 'float' # | | | | | `-ImplicitCastExpr 0x555bb13f61c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb13f61b0 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb13f6178 'int' lvalue ParmVar 0x555bb13f5cd0 'V2' 'int' # | | | | `-CStyleCastExpr 0x555bb13f6270 'float' # | | | | `-ImplicitCastExpr 0x555bb13f6258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13f6240 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13f6208 'int' lvalue ParmVar 0x555bb13f5d50 'V3' 'int' # | | | `-DeprecatedAttr 0x555bb13f5f48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13f6658 line:376:39 constexpr lerp 'float2 (int2, int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x555bb13f63d0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x555bb13f6450 col:37 used V2 'int2':'vector' # | | | |-ParmVarDecl 0x555bb13f64d0 col:46 used V3 'int2':'vector' # | | | |-CompoundStmt 0x555bb13f6b40 # | | | | `-ReturnStmt 0x555bb13f6b30 # | | | | `-CallExpr 0x555bb13f6af0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb13f6ad8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x555bb13f6ab8 '' Function 0x555bb12d0de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x555bb13f6940 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x555bb13f6928 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb13f6910 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb13f68d8 'int2':'vector' lvalue ParmVar 0x555bb13f63d0 'V1' 'int2':'vector' # | | | | |-CStyleCastExpr 0x555bb13f69e8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x555bb13f69d0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb13f69b8 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb13f6980 'int2':'vector' lvalue ParmVar 0x555bb13f6450 'V2' 'int2':'vector' # | | | | `-CStyleCastExpr 0x555bb13f6a90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb13f6a78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13f6a60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13f6a28 'int2':'vector' lvalue ParmVar 0x555bb13f64d0 'V3' 'int2':'vector' # | | | `-DeprecatedAttr 0x555bb13f6718 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13f6e78 line:376:39 constexpr lerp 'float3 (int3, int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x555bb13f6bf0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x555bb13f6c70 col:37 used V2 'int3':'vector' # | | | |-ParmVarDecl 0x555bb13f6cf0 col:46 used V3 'int3':'vector' # | | | |-CompoundStmt 0x555bb13f7368 # | | | | `-ReturnStmt 0x555bb13f7358 # | | | | `-CallExpr 0x555bb13f7318 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb13f7300 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x555bb13f72e0 '' Function 0x555bb12d11b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x555bb13f7168 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x555bb13f7150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb13f7138 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb13f7100 'int3':'vector' lvalue ParmVar 0x555bb13f6bf0 'V1' 'int3':'vector' # | | | | |-CStyleCastExpr 0x555bb13f7210 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x555bb13f71f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb13f71e0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb13f71a8 'int3':'vector' lvalue ParmVar 0x555bb13f6c70 'V2' 'int3':'vector' # | | | | `-CStyleCastExpr 0x555bb13f72b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb13f72a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13f7288 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13f7250 'int3':'vector' lvalue ParmVar 0x555bb13f6cf0 'V3' 'int3':'vector' # | | | `-DeprecatedAttr 0x555bb13f6f38 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13f76a8 line:376:39 constexpr lerp 'float4 (int4, int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x555bb13f7418 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x555bb13f7498 col:37 used V2 'int4':'vector' # | | | |-ParmVarDecl 0x555bb13f7518 col:46 used V3 'int4':'vector' # | | | |-CompoundStmt 0x555bb13f8bc0 # | | | | `-ReturnStmt 0x555bb13f8bb0 # | | | | `-CallExpr 0x555bb13f8b70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb13f7b38 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x555bb13f7b18 '' Function 0x555bb12d1578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x555bb13f79a0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x555bb13f7988 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb13f7970 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb13f7938 'int4':'vector' lvalue ParmVar 0x555bb13f7418 'V1' 'int4':'vector' # | | | | |-CStyleCastExpr 0x555bb13f7a48 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x555bb13f7a30 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb13f7a18 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb13f79e0 'int4':'vector' lvalue ParmVar 0x555bb13f7498 'V2' 'int4':'vector' # | | | | `-CStyleCastExpr 0x555bb13f7af0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb13f7ad8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13f7ac0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13f7a88 'int4':'vector' lvalue ParmVar 0x555bb13f7518 'V3' 'int4':'vector' # | | | `-DeprecatedAttr 0x555bb13f7768 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13f8ef8 line:376:39 constexpr lerp 'float (uint, uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x555bb13f8c70 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x555bb13f8cf0 col:36 used V2 'uint':'unsigned int' # | | | |-ParmVarDecl 0x555bb13f8d70 col:45 used V3 'uint':'unsigned int' # | | | |-CompoundStmt 0x555bb13f93b0 # | | | | `-ReturnStmt 0x555bb13f93a0 # | | | | `-CallExpr 0x555bb13f9360 'float' # | | | | |-ImplicitCastExpr 0x555bb13f9348 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x555bb13f9328 '' Function 0x555bb12d0a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x555bb13f91e0 'float' # | | | | | `-ImplicitCastExpr 0x555bb13f91c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb13f91b0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb13f9178 'uint':'unsigned int' lvalue ParmVar 0x555bb13f8c70 'V1' 'uint':'unsigned int' # | | | | |-CStyleCastExpr 0x555bb13f9270 'float' # | | | | | `-ImplicitCastExpr 0x555bb13f9258 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb13f9240 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb13f9208 'uint':'unsigned int' lvalue ParmVar 0x555bb13f8cf0 'V2' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x555bb13f9300 'float' # | | | | `-ImplicitCastExpr 0x555bb13f92e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13f92d0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13f9298 'uint':'unsigned int' lvalue ParmVar 0x555bb13f8d70 'V3' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x555bb13f8fb8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13f96e8 line:376:39 constexpr lerp 'float2 (uint2, uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x555bb13f9460 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x555bb13f94e0 col:39 used V2 'uint2':'vector' # | | | |-ParmVarDecl 0x555bb13f9560 col:49 used V3 'uint2':'vector' # | | | |-CompoundStmt 0x555bb13f9bf0 # | | | | `-ReturnStmt 0x555bb13f9be0 # | | | | `-CallExpr 0x555bb13f9ba0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb13f9b88 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x555bb13f9b68 '' Function 0x555bb12d0de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x555bb13f99f0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x555bb13f99d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb13f99c0 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb13f9988 'uint2':'vector' lvalue ParmVar 0x555bb13f9460 'V1' 'uint2':'vector' # | | | | |-CStyleCastExpr 0x555bb13f9a98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x555bb13f9a80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb13f9a68 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb13f9a30 'uint2':'vector' lvalue ParmVar 0x555bb13f94e0 'V2' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x555bb13f9b40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb13f9b28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13f9b10 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13f9ad8 'uint2':'vector' lvalue ParmVar 0x555bb13f9560 'V3' 'uint2':'vector' # | | | `-DeprecatedAttr 0x555bb13f97a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13f9f28 line:376:39 constexpr lerp 'float3 (uint3, uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x555bb13f9ca0 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x555bb13f9d20 col:39 used V2 'uint3':'vector' # | | | |-ParmVarDecl 0x555bb13f9da0 col:49 used V3 'uint3':'vector' # | | | |-CompoundStmt 0x555bb13fa438 # | | | | `-ReturnStmt 0x555bb13fa428 # | | | | `-CallExpr 0x555bb13fa3e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb13fa3d0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x555bb13fa3b0 '' Function 0x555bb12d11b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x555bb13fa238 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x555bb13fa220 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb13fa208 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb13fa1d0 'uint3':'vector' lvalue ParmVar 0x555bb13f9ca0 'V1' 'uint3':'vector' # | | | | |-CStyleCastExpr 0x555bb13fa2e0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x555bb13fa2c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb13fa2b0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb13fa278 'uint3':'vector' lvalue ParmVar 0x555bb13f9d20 'V2' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x555bb13fa388 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb13fa370 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13fa358 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13fa320 'uint3':'vector' lvalue ParmVar 0x555bb13f9da0 'V3' 'uint3':'vector' # | | | `-DeprecatedAttr 0x555bb13f9fe8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13fa778 line:376:39 constexpr lerp 'float4 (uint4, uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x555bb13fa4e8 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x555bb13fa568 col:39 used V2 'uint4':'vector' # | | | |-ParmVarDecl 0x555bb13fa5e8 col:49 used V3 'uint4':'vector' # | | | |-CompoundStmt 0x555bb13facb0 # | | | | `-ReturnStmt 0x555bb13faca0 # | | | | `-CallExpr 0x555bb13fac60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb13fac48 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x555bb13fac28 '' Function 0x555bb12d1578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x555bb13faa90 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x555bb13faa78 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb13faa60 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb13faa28 'uint4':'vector' lvalue ParmVar 0x555bb13fa4e8 'V1' 'uint4':'vector' # | | | | |-CStyleCastExpr 0x555bb13fab38 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x555bb13fab20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb13fab08 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb13faad0 'uint4':'vector' lvalue ParmVar 0x555bb13fa568 'V2' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x555bb13fac00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb13fabe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13fabd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13fab98 'uint4':'vector' lvalue ParmVar 0x555bb13fa5e8 'V3' 'uint4':'vector' # | | | `-DeprecatedAttr 0x555bb13fa838 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13fafe8 line:376:39 constexpr lerp 'float (int64_t, int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x555bb13fad60 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x555bb13fade0 col:42 used V2 'int64_t':'long' # | | | |-ParmVarDecl 0x555bb13fae60 col:54 used V3 'int64_t':'long' # | | | |-CompoundStmt 0x555bb13fb4c0 # | | | | `-ReturnStmt 0x555bb13fb4b0 # | | | | `-CallExpr 0x555bb13fb470 'float' # | | | | |-ImplicitCastExpr 0x555bb13fb458 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x555bb13fb438 '' Function 0x555bb12d0a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x555bb13fb2f0 'float' # | | | | | `-ImplicitCastExpr 0x555bb13fb2d8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb13fb2c0 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb13fb288 'int64_t':'long' lvalue ParmVar 0x555bb13fad60 'V1' 'int64_t':'long' # | | | | |-CStyleCastExpr 0x555bb13fb380 'float' # | | | | | `-ImplicitCastExpr 0x555bb13fb368 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb13fb350 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb13fb318 'int64_t':'long' lvalue ParmVar 0x555bb13fade0 'V2' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x555bb13fb410 'float' # | | | | `-ImplicitCastExpr 0x555bb13fb3f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13fb3e0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13fb3a8 'int64_t':'long' lvalue ParmVar 0x555bb13fae60 'V3' 'int64_t':'long' # | | | `-DeprecatedAttr 0x555bb13fb0a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13fb7f8 line:376:39 constexpr lerp 'float2 (int64_t2, int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555bb13fb570 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x555bb13fb5f0 col:45 used V2 'int64_t2':'vector' # | | | |-ParmVarDecl 0x555bb13fb670 col:58 used V3 'int64_t2':'vector' # | | | |-CompoundStmt 0x555bb13fbd20 # | | | | `-ReturnStmt 0x555bb13fbd10 # | | | | `-CallExpr 0x555bb13fbcd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb13fbcb8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x555bb13fbc98 '' Function 0x555bb12d0de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x555bb13fbb20 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x555bb13fbb08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb13fbaf0 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb13fbab8 'int64_t2':'vector' lvalue ParmVar 0x555bb13fb570 'V1' 'int64_t2':'vector' # | | | | |-CStyleCastExpr 0x555bb13fbbc8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x555bb13fbbb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb13fbb98 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb13fbb60 'int64_t2':'vector' lvalue ParmVar 0x555bb13fb5f0 'V2' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x555bb13fbc70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb13fbc58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13fbc40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13fbc08 'int64_t2':'vector' lvalue ParmVar 0x555bb13fb670 'V3' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x555bb13fb8b8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13fc058 line:376:39 constexpr lerp 'float3 (int64_t3, int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555bb13fbdd0 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x555bb13fbe50 col:45 used V2 'int64_t3':'vector' # | | | |-ParmVarDecl 0x555bb13fbed0 col:58 used V3 'int64_t3':'vector' # | | | |-CompoundStmt 0x555bb13fc588 # | | | | `-ReturnStmt 0x555bb13fc578 # | | | | `-CallExpr 0x555bb13fc538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb13fc520 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x555bb13fc500 '' Function 0x555bb12d11b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x555bb13fc388 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x555bb13fc370 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb13fc358 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb13fc320 'int64_t3':'vector' lvalue ParmVar 0x555bb13fbdd0 'V1' 'int64_t3':'vector' # | | | | |-CStyleCastExpr 0x555bb13fc430 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x555bb13fc418 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb13fc400 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb13fc3c8 'int64_t3':'vector' lvalue ParmVar 0x555bb13fbe50 'V2' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x555bb13fc4d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb13fc4c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13fc4a8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13fc470 'int64_t3':'vector' lvalue ParmVar 0x555bb13fbed0 'V3' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x555bb13fc118 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13fc8c8 line:376:39 constexpr lerp 'float4 (int64_t4, int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555bb13fc638 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x555bb13fc6b8 col:45 used V2 'int64_t4':'vector' # | | | |-ParmVarDecl 0x555bb13fc738 col:58 used V3 'int64_t4':'vector' # | | | |-CompoundStmt 0x555bb13fde20 # | | | | `-ReturnStmt 0x555bb13fde10 # | | | | `-CallExpr 0x555bb13fddd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb13fddb8 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x555bb13fdd98 '' Function 0x555bb12d1578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x555bb13fdc20 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x555bb13fdc08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb13fdbf0 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb13fdbb8 'int64_t4':'vector' lvalue ParmVar 0x555bb13fc638 'V1' 'int64_t4':'vector' # | | | | |-CStyleCastExpr 0x555bb13fdcc8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x555bb13fdcb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb13fdc98 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb13fdc60 'int64_t4':'vector' lvalue ParmVar 0x555bb13fc6b8 'V2' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x555bb13fdd70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb13fdd58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13fdd40 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13fdd08 'int64_t4':'vector' lvalue ParmVar 0x555bb13fc738 'V3' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x555bb13fc988 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13fe158 line:376:39 constexpr lerp 'float (uint64_t, uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x555bb13fded0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x555bb13fdf50 col:44 used V2 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x555bb13fdfd0 col:57 used V3 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x555bb13fe650 # | | | | `-ReturnStmt 0x555bb13fe640 # | | | | `-CallExpr 0x555bb13fe600 'float' # | | | | |-ImplicitCastExpr 0x555bb13fe5e8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x555bb13fe5c8 '' Function 0x555bb12d0a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x555bb13fe480 'float' # | | | | | `-ImplicitCastExpr 0x555bb13fe468 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb13fe450 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb13fe418 'uint64_t':'unsigned long' lvalue ParmVar 0x555bb13fded0 'V1' 'uint64_t':'unsigned long' # | | | | |-CStyleCastExpr 0x555bb13fe510 'float' # | | | | | `-ImplicitCastExpr 0x555bb13fe4f8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb13fe4e0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb13fe4a8 'uint64_t':'unsigned long' lvalue ParmVar 0x555bb13fdf50 'V2' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x555bb13fe5a0 'float' # | | | | `-ImplicitCastExpr 0x555bb13fe588 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13fe570 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13fe538 'uint64_t':'unsigned long' lvalue ParmVar 0x555bb13fdfd0 'V3' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x555bb13fe218 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13fe988 line:376:39 constexpr lerp 'float2 (uint64_t2, uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555bb13fe700 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x555bb13fe780 col:47 used V2 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x555bb13fe800 col:61 used V3 'uint64_t2':'vector' # | | | |-CompoundStmt 0x555bb13feed0 # | | | | `-ReturnStmt 0x555bb13feec0 # | | | | `-CallExpr 0x555bb13fee80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb13fee68 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x555bb13fee48 '' Function 0x555bb12d0de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x555bb13fecd0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x555bb13fecb8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb13feca0 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb13fec68 'uint64_t2':'vector' lvalue ParmVar 0x555bb13fe700 'V1' 'uint64_t2':'vector' # | | | | |-CStyleCastExpr 0x555bb13fed78 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x555bb13fed60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb13fed48 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb13fed10 'uint64_t2':'vector' lvalue ParmVar 0x555bb13fe780 'V2' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x555bb13fee20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb13fee08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13fedf0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13fedb8 'uint64_t2':'vector' lvalue ParmVar 0x555bb13fe800 'V3' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x555bb13fea48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13ff208 line:376:39 constexpr lerp 'float3 (uint64_t3, uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555bb13fef80 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x555bb13ff000 col:47 used V2 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x555bb13ff080 col:61 used V3 'uint64_t3':'vector' # | | | |-CompoundStmt 0x555bb13ff758 # | | | | `-ReturnStmt 0x555bb13ff748 # | | | | `-CallExpr 0x555bb13ff708 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb13ff6f0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x555bb13ff6d0 '' Function 0x555bb12d11b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x555bb13ff558 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x555bb13ff540 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb13ff528 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb13ff4f0 'uint64_t3':'vector' lvalue ParmVar 0x555bb13fef80 'V1' 'uint64_t3':'vector' # | | | | |-CStyleCastExpr 0x555bb13ff600 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x555bb13ff5e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb13ff5d0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb13ff598 'uint64_t3':'vector' lvalue ParmVar 0x555bb13ff000 'V2' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x555bb13ff6a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb13ff690 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13ff678 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13ff640 'uint64_t3':'vector' lvalue ParmVar 0x555bb13ff080 'V3' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x555bb13ff2c8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13ffa98 line:376:39 constexpr lerp 'float4 (uint64_t4, uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555bb13ff808 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x555bb13ff888 col:47 used V2 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x555bb13ff908 col:61 used V3 'uint64_t4':'vector' # | | | |-CompoundStmt 0x555bb1400000 # | | | | `-ReturnStmt 0x555bb13ffff0 # | | | | `-CallExpr 0x555bb13fffb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb13fff98 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x555bb13fff78 '' Function 0x555bb12d1578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x555bb13ffe00 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x555bb13ffde8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb13ffdd0 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb13ffd98 'uint64_t4':'vector' lvalue ParmVar 0x555bb13ff808 'V1' 'uint64_t4':'vector' # | | | | |-CStyleCastExpr 0x555bb13ffea8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x555bb13ffe90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb13ffe78 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb13ffe40 'uint64_t4':'vector' lvalue ParmVar 0x555bb13ff888 'V2' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x555bb13fff50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb13fff38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13fff20 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13ffee8 'uint64_t4':'vector' lvalue ParmVar 0x555bb13ff908 'V3' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x555bb13ffb58 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1400168 line:382:36 constexpr log 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x555bb14000b8 col:29 used V 'double' # | | | |-CompoundStmt 0x555bb14004b0 # | | | | `-ReturnStmt 0x555bb14004a0 # | | | | `-CallExpr 0x555bb1400470 'float' # | | | | |-ImplicitCastExpr 0x555bb1400458 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb1400438 '' Function 0x555bb12d21f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb1400410 'float' # | | | | `-ImplicitCastExpr 0x555bb14003f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb14003e0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb14003a8 'double' lvalue ParmVar 0x555bb14000b8 'V' 'double' # | | | `-DeprecatedAttr 0x555bb1400218 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb1400618 line:382:36 constexpr log 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x555bb1400568 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x555bb1400980 # | | | | `-ReturnStmt 0x555bb1400970 # | | | | `-CallExpr 0x555bb1400940 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb1400928 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb1400908 '' Function 0x555bb12d2470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb14008e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb14008c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb14008b0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1400878 'double2':'vector' lvalue ParmVar 0x555bb1400568 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x555bb14006c8 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb1400ae8 line:382:36 constexpr log 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x555bb1400a38 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x555bb1400e58 # | | | | `-ReturnStmt 0x555bb1400e48 # | | | | `-CallExpr 0x555bb1400e18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb1400e00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb1400de0 '' Function 0x555bb12d26e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb1400db8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb1400da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1400d88 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1400d50 'double3':'vector' lvalue ParmVar 0x555bb1400a38 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x555bb1400b98 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb1400fc0 line:382:36 constexpr log 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x555bb1400f10 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x555bb1401338 # | | | | `-ReturnStmt 0x555bb1401328 # | | | | `-CallExpr 0x555bb14012f8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb14012e0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb14012c0 '' Function 0x555bb12d2960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb1401298 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb1401280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1401268 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1401230 'double4':'vector' lvalue ParmVar 0x555bb1400f10 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x555bb1401070 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb1401498 line:383:37 constexpr log 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x555bb14013e8 col:26 used V 'int' # | | | |-CompoundStmt 0x555bb14017f0 # | | | | `-ReturnStmt 0x555bb14017e0 # | | | | `-CallExpr 0x555bb14017b0 'float' # | | | | |-ImplicitCastExpr 0x555bb1401798 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb1401778 '' Function 0x555bb12d21f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb1401750 'float' # | | | | `-ImplicitCastExpr 0x555bb1401738 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1401720 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb14016e8 'int' lvalue ParmVar 0x555bb14013e8 'V' 'int' # | | | `-DeprecatedAttr 0x555bb1401548 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1401950 line:383:37 constexpr log 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x555bb14018a0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x555bb1401ce0 # | | | | `-ReturnStmt 0x555bb1401cd0 # | | | | `-CallExpr 0x555bb1401ca0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb1401c88 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb1401c68 '' Function 0x555bb12d2470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb1401c40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb1401c28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1401c10 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1401bd8 'int2':'vector' lvalue ParmVar 0x555bb14018a0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x555bb1401a00 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1401e40 line:383:37 constexpr log 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x555bb1401d90 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x555bb14021c0 # | | | | `-ReturnStmt 0x555bb14021b0 # | | | | `-CallExpr 0x555bb1402180 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb1402168 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb1402148 '' Function 0x555bb12d26e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb1402120 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb1402108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb14020f0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb14020b8 'int3':'vector' lvalue ParmVar 0x555bb1401d90 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x555bb1401ef0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1402320 line:383:37 constexpr log 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x555bb1402270 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x555bb14026a8 # | | | | `-ReturnStmt 0x555bb1402698 # | | | | `-CallExpr 0x555bb1402668 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb1402650 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb1402630 '' Function 0x555bb12d2960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb1402608 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb14025f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb14025d8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb14025a0 'int4':'vector' lvalue ParmVar 0x555bb1402270 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x555bb14023d0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1402808 line:383:37 constexpr log 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x555bb1402758 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x555bb1402b80 # | | | | `-ReturnStmt 0x555bb1402b70 # | | | | `-CallExpr 0x555bb1402b40 'float' # | | | | |-ImplicitCastExpr 0x555bb1402b28 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb1402b08 '' Function 0x555bb12d21f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb1402ae0 'float' # | | | | `-ImplicitCastExpr 0x555bb1402ac8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1402ab0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1402a78 'uint':'unsigned int' lvalue ParmVar 0x555bb1402758 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x555bb14028b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1402ce0 line:383:37 constexpr log 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x555bb1402c30 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x555bb1403078 # | | | | `-ReturnStmt 0x555bb1403068 # | | | | `-CallExpr 0x555bb1403038 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb1403020 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb1403000 '' Function 0x555bb12d2470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb1402fd8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb1402fc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1402fa8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1402f70 'uint2':'vector' lvalue ParmVar 0x555bb1402c30 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x555bb1402d90 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb14031d8 line:383:37 constexpr log 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x555bb1403128 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x555bb1403578 # | | | | `-ReturnStmt 0x555bb1403568 # | | | | `-CallExpr 0x555bb1403538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb1403520 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb1403500 '' Function 0x555bb12d26e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb14034d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb14034c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb14034a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1403470 'uint3':'vector' lvalue ParmVar 0x555bb1403128 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x555bb1403288 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb14036d8 line:383:37 constexpr log 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x555bb1403628 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x555bb1403a80 # | | | | `-ReturnStmt 0x555bb1403a70 # | | | | `-CallExpr 0x555bb1403a40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb1403a28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb1403a08 '' Function 0x555bb12d2960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb14039e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb14039c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb14039b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1403978 'uint4':'vector' lvalue ParmVar 0x555bb1403628 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x555bb1403788 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1404410 line:383:37 constexpr log 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x555bb1403b30 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x555bb14047a8 # | | | | `-ReturnStmt 0x555bb1404798 # | | | | `-CallExpr 0x555bb1404768 'float' # | | | | |-ImplicitCastExpr 0x555bb1404750 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb1404730 '' Function 0x555bb12d21f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb1404708 'float' # | | | | `-ImplicitCastExpr 0x555bb14046f0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb14046d8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb14046a0 'int64_t':'long' lvalue ParmVar 0x555bb1403b30 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x555bb14044c0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1404908 line:383:37 constexpr log 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555bb1404858 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x555bb1404cc0 # | | | | `-ReturnStmt 0x555bb1404cb0 # | | | | `-CallExpr 0x555bb1404c80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb1404c68 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb1404c48 '' Function 0x555bb12d2470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb1404c20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb1404c08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1404bf0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1404bb8 'int64_t2':'vector' lvalue ParmVar 0x555bb1404858 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x555bb14049b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1404e20 line:383:37 constexpr log 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555bb1404d70 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x555bb14051e0 # | | | | `-ReturnStmt 0x555bb14051d0 # | | | | `-CallExpr 0x555bb14051a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb1405188 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb1405168 '' Function 0x555bb12d26e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb1405140 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb1405128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1405110 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb14050d8 'int64_t3':'vector' lvalue ParmVar 0x555bb1404d70 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x555bb1404ed0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1405340 line:383:37 constexpr log 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555bb1405290 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x555bb1405708 # | | | | `-ReturnStmt 0x555bb14056f8 # | | | | `-CallExpr 0x555bb14056c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb14056b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb1405690 '' Function 0x555bb12d2960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb1405668 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb1405650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1405638 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1405600 'int64_t4':'vector' lvalue ParmVar 0x555bb1405290 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x555bb14053f0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1405868 line:383:37 constexpr log 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x555bb14057b8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x555bb1405c20 # | | | | `-ReturnStmt 0x555bb1405c10 # | | | | `-CallExpr 0x555bb1405be0 'float' # | | | | |-ImplicitCastExpr 0x555bb1405bc8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb1405ba8 '' Function 0x555bb12d21f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb1405b80 'float' # | | | | `-ImplicitCastExpr 0x555bb1405b68 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1405b50 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1405b18 'uint64_t':'unsigned long' lvalue ParmVar 0x555bb14057b8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x555bb1405918 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1405d80 line:383:37 constexpr log 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555bb1405cd0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x555bb1406158 # | | | | `-ReturnStmt 0x555bb1406148 # | | | | `-CallExpr 0x555bb1406118 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb1406100 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb14060e0 '' Function 0x555bb12d2470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb14060b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb14060a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1406088 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1406050 'uint64_t2':'vector' lvalue ParmVar 0x555bb1405cd0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x555bb1405e30 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb14062b8 line:383:37 constexpr log 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555bb1406208 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x555bb1406f48 # | | | | `-ReturnStmt 0x555bb1406f38 # | | | | `-CallExpr 0x555bb1406f08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb1406ef0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb1406ed0 '' Function 0x555bb12d26e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb1406ea8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb1406e90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1406e78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1406e40 'uint64_t3':'vector' lvalue ParmVar 0x555bb1406208 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x555bb1406368 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb14070a8 line:383:37 constexpr log 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555bb1406ff8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x555bb1407490 # | | | | `-ReturnStmt 0x555bb1407480 # | | | | `-CallExpr 0x555bb1407450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb1407438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb1407418 '' Function 0x555bb12d2960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb14073f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb14073d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb14073c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1407388 'uint64_t4':'vector' lvalue ParmVar 0x555bb1406ff8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x555bb1407158 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1407600 line:389:36 constexpr log10 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x555bb1407550 col:29 used V 'double' # | | | |-CompoundStmt 0x555bb1407948 # | | | | `-ReturnStmt 0x555bb1407938 # | | | | `-CallExpr 0x555bb1407908 'float' # | | | | |-ImplicitCastExpr 0x555bb14078f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb14078d0 '' Function 0x555bb12d3578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb14078a8 'float' # | | | | `-ImplicitCastExpr 0x555bb1407890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1407878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1407840 'double' lvalue ParmVar 0x555bb1407550 'V' 'double' # | | | `-DeprecatedAttr 0x555bb14076b0 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb1407ab8 line:389:36 constexpr log10 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x555bb1407a08 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x555bb1407e20 # | | | | `-ReturnStmt 0x555bb1407e10 # | | | | `-CallExpr 0x555bb1407de0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb1407dc8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb1407da8 '' Function 0x555bb12d37f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb1407d80 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb1407d68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1407d50 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1407d18 'double2':'vector' lvalue ParmVar 0x555bb1407a08 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x555bb1407b68 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb1407f90 line:389:36 constexpr log10 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x555bb1407ee0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x555bb1408300 # | | | | `-ReturnStmt 0x555bb14082f0 # | | | | `-CallExpr 0x555bb14082c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb14082a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb1408288 '' Function 0x555bb12d3a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb1408260 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb1408248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1408230 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb14081f8 'double3':'vector' lvalue ParmVar 0x555bb1407ee0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x555bb1408040 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb1408470 line:389:36 constexpr log10 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x555bb14083c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x555bb14087e8 # | | | | `-ReturnStmt 0x555bb14087d8 # | | | | `-CallExpr 0x555bb14087a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb1408790 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb1408770 '' Function 0x555bb12d4d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb1408748 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb1408730 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1408718 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb14086e0 'double4':'vector' lvalue ParmVar 0x555bb14083c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x555bb1408520 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb1408948 line:390:37 constexpr log10 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x555bb1408898 col:26 used V 'int' # | | | |-CompoundStmt 0x555bb14092e0 # | | | | `-ReturnStmt 0x555bb14092d0 # | | | | `-CallExpr 0x555bb14092a0 'float' # | | | | |-ImplicitCastExpr 0x555bb1408c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb1408c28 '' Function 0x555bb12d3578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb1408c00 'float' # | | | | `-ImplicitCastExpr 0x555bb1408be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1408bd0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1408b98 'int' lvalue ParmVar 0x555bb1408898 'V' 'int' # | | | `-DeprecatedAttr 0x555bb14089f8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1409440 line:390:37 constexpr log10 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x555bb1409390 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x555bb14097b8 # | | | | `-ReturnStmt 0x555bb14097a8 # | | | | `-CallExpr 0x555bb1409778 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb1409760 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb1409740 '' Function 0x555bb12d37f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb1409718 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb1409700 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb14096e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb14096b0 'int2':'vector' lvalue ParmVar 0x555bb1409390 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x555bb14094f0 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1409918 line:390:37 constexpr log10 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x555bb1409868 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x555bb1409c98 # | | | | `-ReturnStmt 0x555bb1409c88 # | | | | `-CallExpr 0x555bb1409c58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb1409c40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb1409c20 '' Function 0x555bb12d3a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb1409bf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb1409be0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1409bc8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1409b90 'int3':'vector' lvalue ParmVar 0x555bb1409868 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x555bb14099c8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1409df8 line:390:37 constexpr log10 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x555bb1409d48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x555bb140a180 # | | | | `-ReturnStmt 0x555bb140a170 # | | | | `-CallExpr 0x555bb140a140 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb140a128 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb140a108 '' Function 0x555bb12d4d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb140a0e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb140a0c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb140a0b0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb140a078 'int4':'vector' lvalue ParmVar 0x555bb1409d48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x555bb1409ea8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb140a2e0 line:390:37 constexpr log10 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x555bb140a230 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x555bb140a658 # | | | | `-ReturnStmt 0x555bb140a648 # | | | | `-CallExpr 0x555bb140a618 'float' # | | | | |-ImplicitCastExpr 0x555bb140a600 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb140a5e0 '' Function 0x555bb12d3578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb140a5b8 'float' # | | | | `-ImplicitCastExpr 0x555bb140a5a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb140a588 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb140a550 'uint':'unsigned int' lvalue ParmVar 0x555bb140a230 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x555bb140a390 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb140a7b8 line:390:37 constexpr log10 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x555bb140a708 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x555bb140ab50 # | | | | `-ReturnStmt 0x555bb140ab40 # | | | | `-CallExpr 0x555bb140ab10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb140aaf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb140aad8 '' Function 0x555bb12d37f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb140aab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb140aa98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb140aa80 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb140aa48 'uint2':'vector' lvalue ParmVar 0x555bb140a708 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x555bb140a868 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb140acb0 line:390:37 constexpr log10 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x555bb140ac00 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x555bb140b050 # | | | | `-ReturnStmt 0x555bb140b040 # | | | | `-CallExpr 0x555bb140b010 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb140aff8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb140afd8 '' Function 0x555bb12d3a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb140afb0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb140af98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb140af80 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb140af48 'uint3':'vector' lvalue ParmVar 0x555bb140ac00 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x555bb140ad60 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb140b1b0 line:390:37 constexpr log10 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x555bb140b100 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x555bb140be18 # | | | | `-ReturnStmt 0x555bb140be08 # | | | | `-CallExpr 0x555bb140bdd8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb140bdc0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb140bda0 '' Function 0x555bb12d4d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb140bd78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb140bd60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb140bd48 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb140bd10 'uint4':'vector' lvalue ParmVar 0x555bb140b100 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x555bb140bb20 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb140bf78 line:390:37 constexpr log10 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x555bb140bec8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x555bb140c310 # | | | | `-ReturnStmt 0x555bb140c300 # | | | | `-CallExpr 0x555bb140c2d0 'float' # | | | | |-ImplicitCastExpr 0x555bb140c2b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb140c298 '' Function 0x555bb12d3578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb140c270 'float' # | | | | `-ImplicitCastExpr 0x555bb140c258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb140c240 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb140c208 'int64_t':'long' lvalue ParmVar 0x555bb140bec8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x555bb140c028 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb140c470 line:390:37 constexpr log10 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555bb140c3c0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x555bb140c828 # | | | | `-ReturnStmt 0x555bb140c818 # | | | | `-CallExpr 0x555bb140c7e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb140c7d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb140c7b0 '' Function 0x555bb12d37f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb140c788 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb140c770 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb140c758 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb140c720 'int64_t2':'vector' lvalue ParmVar 0x555bb140c3c0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x555bb140c520 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb140c988 line:390:37 constexpr log10 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555bb140c8d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x555bb140cd48 # | | | | `-ReturnStmt 0x555bb140cd38 # | | | | `-CallExpr 0x555bb140cd08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb140ccf0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb140ccd0 '' Function 0x555bb12d3a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb140cca8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb140cc90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb140cc78 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb140cc40 'int64_t3':'vector' lvalue ParmVar 0x555bb140c8d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x555bb140ca38 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb140cea8 line:390:37 constexpr log10 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555bb140cdf8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x555bb140d270 # | | | | `-ReturnStmt 0x555bb140d260 # | | | | `-CallExpr 0x555bb140d230 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb140d218 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb140d1f8 '' Function 0x555bb12d4d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb140d1d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb140d1b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb140d1a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb140d168 'int64_t4':'vector' lvalue ParmVar 0x555bb140cdf8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x555bb140cf58 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb140d3d0 line:390:37 constexpr log10 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x555bb140d320 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x555bb140d788 # | | | | `-ReturnStmt 0x555bb140d778 # | | | | `-CallExpr 0x555bb140d748 'float' # | | | | |-ImplicitCastExpr 0x555bb140d730 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb140d710 '' Function 0x555bb12d3578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb140d6e8 'float' # | | | | `-ImplicitCastExpr 0x555bb140d6d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb140d6b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb140d680 'uint64_t':'unsigned long' lvalue ParmVar 0x555bb140d320 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x555bb140d480 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb140d8e8 line:390:37 constexpr log10 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555bb140d838 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x555bb140e600 # | | | | `-ReturnStmt 0x555bb140e5f0 # | | | | `-CallExpr 0x555bb140e5c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb140e5a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb140e588 '' Function 0x555bb12d37f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb140e560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb140e548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb140e530 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb140e4f8 'uint64_t2':'vector' lvalue ParmVar 0x555bb140d838 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x555bb140d998 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb140e760 line:390:37 constexpr log10 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555bb140e6b0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x555bb140eb40 # | | | | `-ReturnStmt 0x555bb140eb30 # | | | | `-CallExpr 0x555bb140eb00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb140eae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb140eac8 '' Function 0x555bb12d3a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb140eaa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb140ea88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb140ea70 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb140ea38 'uint64_t3':'vector' lvalue ParmVar 0x555bb140e6b0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x555bb140e810 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb140eca0 line:390:37 constexpr log10 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555bb140ebf0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x555bb140f088 # | | | | `-ReturnStmt 0x555bb140f078 # | | | | `-CallExpr 0x555bb140f048 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb140f030 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb140f010 '' Function 0x555bb12d4d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb140efe8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb140efd0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb140efb8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb140ef80 'uint64_t4':'vector' lvalue ParmVar 0x555bb140ebf0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x555bb140ed50 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb140f1f8 line:396:36 constexpr log2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x555bb140f148 col:29 used V 'double' # | | | |-CompoundStmt 0x555bb140f540 # | | | | `-ReturnStmt 0x555bb140f530 # | | | | `-CallExpr 0x555bb140f500 'float' # | | | | |-ImplicitCastExpr 0x555bb140f4e8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb140f4c8 '' Function 0x555bb12d5958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb140f4a0 'float' # | | | | `-ImplicitCastExpr 0x555bb140f488 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb140f470 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb140f438 'double' lvalue ParmVar 0x555bb140f148 'V' 'double' # | | | `-DeprecatedAttr 0x555bb140f2a8 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb140f6b0 line:396:36 constexpr log2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x555bb140f600 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x555bb140fa18 # | | | | `-ReturnStmt 0x555bb140fa08 # | | | | `-CallExpr 0x555bb140f9d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb140f9c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb140f9a0 '' Function 0x555bb12d5bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb140f978 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb140f960 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb140f948 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb140f910 'double2':'vector' lvalue ParmVar 0x555bb140f600 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x555bb140f760 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb140fb88 line:396:36 constexpr log2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x555bb140fad8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x555bb140fef8 # | | | | `-ReturnStmt 0x555bb140fee8 # | | | | `-CallExpr 0x555bb140feb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb140fea0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb140fe80 '' Function 0x555bb12d5e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb140fe58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb140fe40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb140fe28 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb140fdf0 'double3':'vector' lvalue ParmVar 0x555bb140fad8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x555bb140fc38 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb1410068 line:396:36 constexpr log2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x555bb140ffb8 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x555bb1410990 # | | | | `-ReturnStmt 0x555bb1410980 # | | | | `-CallExpr 0x555bb14103a0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb1410388 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb1410368 '' Function 0x555bb12d60c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb1410340 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb1410328 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1410310 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb14102d8 'double4':'vector' lvalue ParmVar 0x555bb140ffb8 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x555bb1410118 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb1410af0 line:397:37 constexpr log2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x555bb1410a40 col:26 used V 'int' # | | | |-CompoundStmt 0x555bb1410e48 # | | | | `-ReturnStmt 0x555bb1410e38 # | | | | `-CallExpr 0x555bb1410e08 'float' # | | | | |-ImplicitCastExpr 0x555bb1410df0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb1410dd0 '' Function 0x555bb12d5958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb1410da8 'float' # | | | | `-ImplicitCastExpr 0x555bb1410d90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1410d78 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1410d40 'int' lvalue ParmVar 0x555bb1410a40 'V' 'int' # | | | `-DeprecatedAttr 0x555bb1410ba0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1410fa8 line:397:37 constexpr log2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x555bb1410ef8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x555bb1411320 # | | | | `-ReturnStmt 0x555bb1411310 # | | | | `-CallExpr 0x555bb14112e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb14112c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb14112a8 '' Function 0x555bb12d5bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb1411280 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb1411268 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1411250 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1411218 'int2':'vector' lvalue ParmVar 0x555bb1410ef8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x555bb1411058 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1411480 line:397:37 constexpr log2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x555bb14113d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x555bb1411800 # | | | | `-ReturnStmt 0x555bb14117f0 # | | | | `-CallExpr 0x555bb14117c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb14117a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb1411788 '' Function 0x555bb12d5e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb1411760 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb1411748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1411730 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb14116f8 'int3':'vector' lvalue ParmVar 0x555bb14113d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x555bb1411530 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1411960 line:397:37 constexpr log2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x555bb14118b0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x555bb1411ce8 # | | | | `-ReturnStmt 0x555bb1411cd8 # | | | | `-CallExpr 0x555bb1411ca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb1411c90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb1411c70 '' Function 0x555bb12d60c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb1411c48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb1411c30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1411c18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1411be0 'int4':'vector' lvalue ParmVar 0x555bb14118b0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x555bb1411a10 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1411e48 line:397:37 constexpr log2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x555bb1411d98 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x555bb14121c0 # | | | | `-ReturnStmt 0x555bb14121b0 # | | | | `-CallExpr 0x555bb1412180 'float' # | | | | |-ImplicitCastExpr 0x555bb1412168 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb1412148 '' Function 0x555bb12d5958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb1412120 'float' # | | | | `-ImplicitCastExpr 0x555bb1412108 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb14120f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb14120b8 'uint':'unsigned int' lvalue ParmVar 0x555bb1411d98 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x555bb1411ef8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1412320 line:397:37 constexpr log2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x555bb1412270 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x555bb14126b8 # | | | | `-ReturnStmt 0x555bb14126a8 # | | | | `-CallExpr 0x555bb1412678 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb1412660 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb1412640 '' Function 0x555bb12d5bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb1412618 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb1412600 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb14125e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb14125b0 'uint2':'vector' lvalue ParmVar 0x555bb1412270 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x555bb14123d0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1412818 line:397:37 constexpr log2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x555bb1412768 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x555bb1413450 # | | | | `-ReturnStmt 0x555bb1413440 # | | | | `-CallExpr 0x555bb1413410 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb14133f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb14133d8 '' Function 0x555bb12d5e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb14133b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb1413398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1413380 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1413348 'uint3':'vector' lvalue ParmVar 0x555bb1412768 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x555bb14128c8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb14135b0 line:397:37 constexpr log2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x555bb1413500 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x555bb1413958 # | | | | `-ReturnStmt 0x555bb1413948 # | | | | `-CallExpr 0x555bb1413918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb1413900 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb14138e0 '' Function 0x555bb12d60c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb14138b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb14138a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1413888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1413850 'uint4':'vector' lvalue ParmVar 0x555bb1413500 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x555bb1413660 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1413ab8 line:397:37 constexpr log2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x555bb1413a08 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x555bb1413e50 # | | | | `-ReturnStmt 0x555bb1413e40 # | | | | `-CallExpr 0x555bb1413e10 'float' # | | | | |-ImplicitCastExpr 0x555bb1413df8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb1413dd8 '' Function 0x555bb12d5958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb1413db0 'float' # | | | | `-ImplicitCastExpr 0x555bb1413d98 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1413d80 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1413d48 'int64_t':'long' lvalue ParmVar 0x555bb1413a08 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x555bb1413b68 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1413fb0 line:397:37 constexpr log2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555bb1413f00 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x555bb1414368 # | | | | `-ReturnStmt 0x555bb1414358 # | | | | `-CallExpr 0x555bb1414328 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb1414310 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb14142f0 '' Function 0x555bb12d5bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb14142c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb14142b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1414298 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1414260 'int64_t2':'vector' lvalue ParmVar 0x555bb1413f00 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x555bb1414060 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb14144c8 line:397:37 constexpr log2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555bb1414418 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x555bb1414888 # | | | | `-ReturnStmt 0x555bb1414878 # | | | | `-CallExpr 0x555bb1414848 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb1414830 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb1414810 '' Function 0x555bb12d5e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb14147e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb14147d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb14147b8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1414780 'int64_t3':'vector' lvalue ParmVar 0x555bb1414418 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x555bb1414578 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb14149e8 line:397:37 constexpr log2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555bb1414938 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x555bb1414db0 # | | | | `-ReturnStmt 0x555bb1414da0 # | | | | `-CallExpr 0x555bb1414d70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb1414d58 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb1414d38 '' Function 0x555bb12d60c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb1414d10 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb1414cf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1414ce0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1414ca8 'int64_t4':'vector' lvalue ParmVar 0x555bb1414938 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x555bb1414a98 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1414f10 line:397:37 constexpr log2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x555bb1414e60 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x555bb14169e0 # | | | | `-ReturnStmt 0x555bb14169d0 # | | | | `-CallExpr 0x555bb14169a0 'float' # | | | | |-ImplicitCastExpr 0x555bb1416988 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb1416968 '' Function 0x555bb12d5958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb1416940 'float' # | | | | `-ImplicitCastExpr 0x555bb1416928 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1416910 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb14151c0 'uint64_t':'unsigned long' lvalue ParmVar 0x555bb1414e60 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x555bb1414fc0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1416b40 line:397:37 constexpr log2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555bb1416a90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x555bb1416f18 # | | | | `-ReturnStmt 0x555bb1416f08 # | | | | `-CallExpr 0x555bb1416ed8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb1416ec0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb1416ea0 '' Function 0x555bb12d5bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb1416e78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb1416e60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1416e48 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1416e10 'uint64_t2':'vector' lvalue ParmVar 0x555bb1416a90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x555bb1416bf0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1417078 line:397:37 constexpr log2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555bb1416fc8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x555bb1417458 # | | | | `-ReturnStmt 0x555bb1417448 # | | | | `-CallExpr 0x555bb1417418 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb1417400 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb14173e0 '' Function 0x555bb12d5e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb14173b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb14173a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1417388 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1417350 'uint64_t3':'vector' lvalue ParmVar 0x555bb1416fc8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x555bb1417128 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb14175b8 line:397:37 constexpr log2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555bb1417508 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x555bb14179a0 # | | | | `-ReturnStmt 0x555bb1417990 # | | | | `-CallExpr 0x555bb1417960 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb1417948 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb1417928 '' Function 0x555bb12d60c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb1417900 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb14178e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb14178d0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1417898 'uint64_t4':'vector' lvalue ParmVar 0x555bb1417508 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x555bb1417668 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x555bb1417fd0 line:405:66 invalid max # | | | |-TemplateTypeParmDecl 0x555bb14179b8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x555bb1417a58 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x555bb1417f28 line:405:66 invalid constexpr max 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x555bb1417d60 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x555bb1417dd8 col:24 p1 'T' # | | | |-CompoundStmt 0x555bb1418310 # | | | | `-ReturnStmt 0x555bb1418300 # | | | | `-RecoveryExpr 0x555bb14182d0 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x555bb1418138 '' lvalue (ADL) = 'max' 0x555bb12e7988 0x555bb12adf00 0x555bb12ae210 0x555bb12ae530 0x555bb12ae850 0x555bb12aeb58 0x555bb12aeef8 0x555bb12af298 0x555bb12af638 0x555bb12af958 0x555bb12afcb8 0x555bb12e3fb8 0x555bb12e4318 0x555bb12e4638 0x555bb12e49d8 0x555bb12e4d78 0x555bb12e5118 0x555bb12e5438 0x555bb12e57d8 0x555bb12e5b78 0x555bb12e5f38 0x555bb12e6240 0x555bb12e6560 0x555bb12e6880 0x555bb12e6ba0 0x555bb12e6ea8 0x555bb12e7248 0x555bb12e75e8 # | | | | `-RecoveryExpr 0x555bb1418258 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x555bb1418038 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x555bb1418ff8 line:412:66 invalid max # | | | |-TemplateTypeParmDecl 0x555bb1418328 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x555bb14183c8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x555bb1418f50 line:412:66 invalid constexpr max 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x555bb1418670 col:7 p0 'T' # | | | |-ParmVarDecl 0x555bb1418748 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x555bb1419338 # | | | | `-ReturnStmt 0x555bb1419328 # | | | | `-RecoveryExpr 0x555bb14192f8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x555bb1419160 '' lvalue (ADL) = 'max' 0x555bb12e75e8 0x555bb12e7988 0x555bb12adf00 0x555bb12ae210 0x555bb12ae530 0x555bb12ae850 0x555bb12aeb58 0x555bb12aeef8 0x555bb12af298 0x555bb12af638 0x555bb12af958 0x555bb12afcb8 0x555bb12e3fb8 0x555bb12e4318 0x555bb12e4638 0x555bb12e49d8 0x555bb12e4d78 0x555bb12e5118 0x555bb12e5438 0x555bb12e57d8 0x555bb12e5b78 0x555bb12e5f38 0x555bb12e6240 0x555bb12e6560 0x555bb12e6880 0x555bb12e6ba0 0x555bb12e6ea8 0x555bb12e7248 # | | | | `-RecoveryExpr 0x555bb14192d8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x555bb1419060 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x555bb1419920 line:423:66 invalid min # | | | |-TemplateTypeParmDecl 0x555bb1419350 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x555bb14193e8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x555bb1419878 line:423:66 invalid constexpr min 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x555bb14196f0 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x555bb1419768 col:24 p1 'T' # | | | |-CompoundStmt 0x555bb1419c60 # | | | | `-ReturnStmt 0x555bb1419c50 # | | | | `-RecoveryExpr 0x555bb1419c20 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x555bb1419a88 '' lvalue (ADL) = 'min' 0x555bb12eeb60 0x555bb12e7d20 0x555bb12e8030 0x555bb12e8350 0x555bb12e8670 0x555bb12e8978 0x555bb12e8c98 0x555bb12e8fb8 0x555bb12e92d8 0x555bb12e95f8 0x555bb12e9918 0x555bb12e9c38 0x555bb12e9f68 0x555bb12ea270 0x555bb12ea590 0x555bb12ea8b0 0x555bb12eabd0 0x555bb12eaef0 0x555bb12eb210 0x555bb12eb530 0x555bb12eb850 0x555bb12ebb70 0x555bb12ed8b8 0x555bb12edbd8 0x555bb12edef8 0x555bb12ee200 0x555bb12ee520 0x555bb12ee840 # | | | | `-RecoveryExpr 0x555bb1419ba8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x555bb1419988 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x555bb141a250 line:430:66 invalid min # | | | |-TemplateTypeParmDecl 0x555bb1419c78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x555bb1419d18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x555bb141a1a8 line:430:66 invalid constexpr min 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x555bb1419fc0 col:7 p0 'T' # | | | |-ParmVarDecl 0x555bb141a098 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x555bb141a590 # | | | | `-ReturnStmt 0x555bb141a580 # | | | | `-RecoveryExpr 0x555bb141a550 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x555bb141a3b8 '' lvalue (ADL) = 'min' 0x555bb12ee840 0x555bb12eeb60 0x555bb12e7d20 0x555bb12e8030 0x555bb12e8350 0x555bb12e8670 0x555bb12e8978 0x555bb12e8c98 0x555bb12e8fb8 0x555bb12e92d8 0x555bb12e95f8 0x555bb12e9918 0x555bb12e9c38 0x555bb12e9f68 0x555bb12ea270 0x555bb12ea590 0x555bb12ea8b0 0x555bb12eabd0 0x555bb12eaef0 0x555bb12eb210 0x555bb12eb530 0x555bb12eb850 0x555bb12ebb70 0x555bb12ed8b8 0x555bb12edbd8 0x555bb12edef8 0x555bb12ee200 0x555bb12ee520 # | | | | `-RecoveryExpr 0x555bb141a530 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x555bb141a2b8 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x555bb141a700 line:439:36 constexpr normalize 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x555bb141a650 col:29 used V 'double' # | | | |-CompoundStmt 0x555bb141aa50 # | | | | `-ReturnStmt 0x555bb141aa40 # | | | | `-CallExpr 0x555bb141aa10 'float' # | | | | |-ImplicitCastExpr 0x555bb141a9f8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb141a9d8 '' Function 0x555bb12f2128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb141a9b0 'float' # | | | | `-ImplicitCastExpr 0x555bb141a998 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb141a980 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb141a948 'double' lvalue ParmVar 0x555bb141a650 'V' 'double' # | | | `-DeprecatedAttr 0x555bb141a7b0 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb141abc0 line:439:36 constexpr normalize 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x555bb141ab10 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x555bb141af30 # | | | | `-ReturnStmt 0x555bb141af20 # | | | | `-CallExpr 0x555bb141aef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb141aed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb141aeb8 '' Function 0x555bb12f23a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb141ae90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb141ae78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb141ae60 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb141ae28 'double2':'vector' lvalue ParmVar 0x555bb141ab10 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x555bb141ac70 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb141b388 line:439:36 constexpr normalize 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x555bb141b2d8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x555bb141b700 # | | | | `-ReturnStmt 0x555bb141b6f0 # | | | | `-CallExpr 0x555bb141b6c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb141b6a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb141b688 '' Function 0x555bb12f2618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb141b660 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb141b648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb141b630 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb141b5f8 'double3':'vector' lvalue ParmVar 0x555bb141b2d8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x555bb141b438 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb141b870 line:439:36 constexpr normalize 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x555bb141b7c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x555bb141bbf0 # | | | | `-ReturnStmt 0x555bb141bbe0 # | | | | `-CallExpr 0x555bb141bbb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb141bb98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb141bb78 '' Function 0x555bb12f2890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb141bb50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb141bb38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb141bb20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb141bae8 'double4':'vector' lvalue ParmVar 0x555bb141b7c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x555bb141b920 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb141bd50 line:440:37 constexpr normalize 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x555bb141bca0 col:26 used V 'int' # | | | |-CompoundStmt 0x555bb141c0b0 # | | | | `-ReturnStmt 0x555bb141c0a0 # | | | | `-CallExpr 0x555bb141c070 'float' # | | | | |-ImplicitCastExpr 0x555bb141c058 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb141c038 '' Function 0x555bb12f2128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb141c010 'float' # | | | | `-ImplicitCastExpr 0x555bb141bff8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb141bfe0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb141bfa8 'int' lvalue ParmVar 0x555bb141bca0 'V' 'int' # | | | `-DeprecatedAttr 0x555bb141be00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb141c210 line:440:37 constexpr normalize 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x555bb141c160 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x555bb141c590 # | | | | `-ReturnStmt 0x555bb141c580 # | | | | `-CallExpr 0x555bb141c550 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb141c538 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb141c518 '' Function 0x555bb12f23a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb141c4f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb141c4d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb141c4c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb141c488 'int2':'vector' lvalue ParmVar 0x555bb141c160 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x555bb141c2c0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb141c6f0 line:440:37 constexpr normalize 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x555bb141c640 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x555bb141ca78 # | | | | `-ReturnStmt 0x555bb141ca68 # | | | | `-CallExpr 0x555bb141ca38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb141ca20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb141ca00 '' Function 0x555bb12f2618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb141c9d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb141c9c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb141c9a8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb141c970 'int3':'vector' lvalue ParmVar 0x555bb141c640 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x555bb141c7a0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb141cbd8 line:440:37 constexpr normalize 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x555bb141cb28 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x555bb141cf68 # | | | | `-ReturnStmt 0x555bb141cf58 # | | | | `-CallExpr 0x555bb141cf28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb141cf10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb141cef0 '' Function 0x555bb12f2890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb141cec8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb141ceb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb141ce98 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb141ce60 'int4':'vector' lvalue ParmVar 0x555bb141cb28 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x555bb141cc88 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb141d0c8 line:440:37 constexpr normalize 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x555bb141d018 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x555bb141dcd8 # | | | | `-ReturnStmt 0x555bb141dcc8 # | | | | `-CallExpr 0x555bb141dc98 'float' # | | | | |-ImplicitCastExpr 0x555bb141dc80 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb141dc60 '' Function 0x555bb12f2128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb141dc38 'float' # | | | | `-ImplicitCastExpr 0x555bb141dc20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb141dc08 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb141dbd0 'uint':'unsigned int' lvalue ParmVar 0x555bb141d018 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x555bb141d178 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb141de38 line:440:37 constexpr normalize 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x555bb141dd88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x555bb141e1d8 # | | | | `-ReturnStmt 0x555bb141e1c8 # | | | | `-CallExpr 0x555bb141e198 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb141e180 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb141e160 '' Function 0x555bb12f23a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb141e138 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb141e120 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb141e108 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb141e0d0 'uint2':'vector' lvalue ParmVar 0x555bb141dd88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x555bb141dee8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb141e338 line:440:37 constexpr normalize 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x555bb141e288 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x555bb141e6e0 # | | | | `-ReturnStmt 0x555bb141e6d0 # | | | | `-CallExpr 0x555bb141e6a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb141e688 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb141e668 '' Function 0x555bb12f2618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb141e640 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb141e628 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb141e610 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb141e5d8 'uint3':'vector' lvalue ParmVar 0x555bb141e288 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x555bb141e3e8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb141e840 line:440:37 constexpr normalize 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x555bb141e790 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x555bb141ebf0 # | | | | `-ReturnStmt 0x555bb141ebe0 # | | | | `-CallExpr 0x555bb141ebb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb141eb98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb141eb78 '' Function 0x555bb12f2890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb141eb50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb141eb38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb141eb20 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb141eae8 'uint4':'vector' lvalue ParmVar 0x555bb141e790 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x555bb141e8f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb141ed50 line:440:37 constexpr normalize 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x555bb141eca0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x555bb141f0f0 # | | | | `-ReturnStmt 0x555bb141f0e0 # | | | | `-CallExpr 0x555bb141f0b0 'float' # | | | | |-ImplicitCastExpr 0x555bb141f098 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb141f078 '' Function 0x555bb12f2128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb141f050 'float' # | | | | `-ImplicitCastExpr 0x555bb141f038 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb141f020 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb141efe8 'int64_t':'long' lvalue ParmVar 0x555bb141eca0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x555bb141ee00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb141f250 line:440:37 constexpr normalize 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555bb141f1a0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x555bb141f610 # | | | | `-ReturnStmt 0x555bb141f600 # | | | | `-CallExpr 0x555bb141f5d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb141f5b8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb141f598 '' Function 0x555bb12f23a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb141f570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb141f558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb141f540 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb141f508 'int64_t2':'vector' lvalue ParmVar 0x555bb141f1a0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x555bb141f300 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb141f770 line:440:37 constexpr normalize 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555bb141f6c0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x555bb1420250 # | | | | `-ReturnStmt 0x555bb1420240 # | | | | `-CallExpr 0x555bb1420210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb14201f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb14201d8 '' Function 0x555bb12f2618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb14201b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb141fa80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb141fa68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb141fa30 'int64_t3':'vector' lvalue ParmVar 0x555bb141f6c0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x555bb141f820 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb14203b0 line:440:37 constexpr normalize 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555bb1420300 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x555bb1420780 # | | | | `-ReturnStmt 0x555bb1420770 # | | | | `-CallExpr 0x555bb1420740 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb1420728 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb1420708 '' Function 0x555bb12f2890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb14206e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb14206c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb14206b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1420678 'int64_t4':'vector' lvalue ParmVar 0x555bb1420300 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x555bb1420460 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb14208e0 line:440:37 constexpr normalize 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x555bb1420830 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x555bb1420ca0 # | | | | `-ReturnStmt 0x555bb1420c90 # | | | | `-CallExpr 0x555bb1420c60 'float' # | | | | |-ImplicitCastExpr 0x555bb1420c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb1420c28 '' Function 0x555bb12f2128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb1420c00 'float' # | | | | `-ImplicitCastExpr 0x555bb1420be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1420bd0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1420b98 'uint64_t':'unsigned long' lvalue ParmVar 0x555bb1420830 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x555bb1420990 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1420e00 line:440:37 constexpr normalize 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555bb1420d50 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x555bb14211e0 # | | | | `-ReturnStmt 0x555bb14211d0 # | | | | `-CallExpr 0x555bb14211a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb1421188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb1421168 '' Function 0x555bb12f23a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb1421140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb1421128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1421110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb14210d8 'uint64_t2':'vector' lvalue ParmVar 0x555bb1420d50 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x555bb1420eb0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1421340 line:440:37 constexpr normalize 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555bb1421290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x555bb1421728 # | | | | `-ReturnStmt 0x555bb1421718 # | | | | `-CallExpr 0x555bb14216e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb14216d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb14216b0 '' Function 0x555bb12f2618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb1421688 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb1421670 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1421658 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1421620 'uint64_t3':'vector' lvalue ParmVar 0x555bb1421290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x555bb14213f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1421888 line:440:37 constexpr normalize 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555bb14217d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x555bb1421c78 # | | | | `-ReturnStmt 0x555bb1421c68 # | | | | `-CallExpr 0x555bb1421c38 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb1421c20 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb1421c00 '' Function 0x555bb12f2890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb1421bd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb1421bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1421ba8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1421b70 'uint64_t4':'vector' lvalue ParmVar 0x555bb14217d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x555bb1421938 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1421e80 line:446:37 constexpr pow 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x555bb1421d30 col:29 used V1 'double' # | | | |-ParmVarDecl 0x555bb1421db0 col:40 used V2 'double' # | | | |-CompoundStmt 0x555bb1422a60 # | | | | `-ReturnStmt 0x555bb1422a50 # | | | | `-CallExpr 0x555bb1422a18 'float' # | | | | |-ImplicitCastExpr 0x555bb1422a00 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x555bb14229e0 '' Function 0x555bb12f71e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x555bb1422130 'float' # | | | | | `-ImplicitCastExpr 0x555bb1422118 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb1422100 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb14220c8 'double' lvalue ParmVar 0x555bb1421d30 'V1' 'double' # | | | | `-CStyleCastExpr 0x555bb14229b8 'float' # | | | | `-ImplicitCastExpr 0x555bb14229a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1422190 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1422158 'double' lvalue ParmVar 0x555bb1421db0 'V2' 'double' # | | | `-DeprecatedAttr 0x555bb1421f38 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb1422c68 line:446:37 constexpr pow 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x555bb1422b18 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x555bb1422b98 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x555bb1423088 # | | | | `-ReturnStmt 0x555bb1423078 # | | | | `-CallExpr 0x555bb1423040 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb1423028 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x555bb1423008 '' Function 0x555bb12f7500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x555bb1422f38 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x555bb1422f20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb1422f08 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb1422ed0 'double2':'vector' lvalue ParmVar 0x555bb1422b18 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x555bb1422fe0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb1422fc8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1422fb0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1422f78 'double2':'vector' lvalue ParmVar 0x555bb1422b98 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x555bb1422d20 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb1423290 line:446:37 constexpr pow 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x555bb1423140 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x555bb14231c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x555bb14236b8 # | | | | `-ReturnStmt 0x555bb14236a8 # | | | | `-CallExpr 0x555bb1423670 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb1423658 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x555bb1423638 '' Function 0x555bb12f7870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x555bb1423568 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x555bb1423550 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb1423538 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb1423500 'double3':'vector' lvalue ParmVar 0x555bb1423140 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x555bb1423610 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb14235f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb14235e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb14235a8 'double3':'vector' lvalue ParmVar 0x555bb14231c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x555bb1423348 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb14238c0 line:446:37 constexpr pow 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x555bb1423770 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x555bb14237f0 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x555bb1423cf0 # | | | | `-ReturnStmt 0x555bb1423ce0 # | | | | `-CallExpr 0x555bb1423ca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb1423c90 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x555bb1423c70 '' Function 0x555bb12f7b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x555bb1423ba0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x555bb1423b88 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb1423b70 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb1423b38 'double4':'vector' lvalue ParmVar 0x555bb1423770 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x555bb1423c48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb1423c30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1423c18 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1423be0 'double4':'vector' lvalue ParmVar 0x555bb14237f0 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x555bb1423978 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb1423ef0 line:447:38 constexpr pow 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x555bb1423da0 col:26 used V1 'int' # | | | |-ParmVarDecl 0x555bb1423e20 col:34 used V2 'int' # | | | |-CompoundStmt 0x555bb14242e8 # | | | | `-ReturnStmt 0x555bb14242d8 # | | | | `-CallExpr 0x555bb14242a0 'float' # | | | | |-ImplicitCastExpr 0x555bb1424288 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x555bb1424268 '' Function 0x555bb12f71e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x555bb14241b0 'float' # | | | | | `-ImplicitCastExpr 0x555bb1424198 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb1424180 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb1424148 'int' lvalue ParmVar 0x555bb1423da0 'V1' 'int' # | | | | `-CStyleCastExpr 0x555bb1424240 'float' # | | | | `-ImplicitCastExpr 0x555bb1424228 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1424210 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb14241d8 'int' lvalue ParmVar 0x555bb1423e20 'V2' 'int' # | | | `-DeprecatedAttr 0x555bb1423fa8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb14244e8 line:447:38 constexpr pow 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x555bb1424398 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x555bb1424418 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x555bb1424918 # | | | | `-ReturnStmt 0x555bb1424908 # | | | | `-CallExpr 0x555bb14248d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb14248b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x555bb1424898 '' Function 0x555bb12f7500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x555bb14247c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x555bb14247b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb1424798 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb1424760 'int2':'vector' lvalue ParmVar 0x555bb1424398 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x555bb1424870 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb1424858 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1424840 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1424808 'int2':'vector' lvalue ParmVar 0x555bb1424418 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x555bb14245a0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb14251c8 line:447:38 constexpr pow 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x555bb1425078 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x555bb14250f8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x555bb1425600 # | | | | `-ReturnStmt 0x555bb14255f0 # | | | | `-CallExpr 0x555bb14255b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb14255a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x555bb1425580 '' Function 0x555bb12f7870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x555bb14254b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x555bb1425498 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb1425480 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb1425448 'int3':'vector' lvalue ParmVar 0x555bb1425078 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x555bb1425558 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb1425540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1425528 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb14254f0 'int3':'vector' lvalue ParmVar 0x555bb14250f8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x555bb1425280 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1425800 line:447:38 constexpr pow 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x555bb14256b0 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x555bb1425730 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x555bb1425c40 # | | | | `-ReturnStmt 0x555bb1425c30 # | | | | `-CallExpr 0x555bb1425bf8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb1425be0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x555bb1425bc0 '' Function 0x555bb12f7b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x555bb1425af0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x555bb1425ad8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb1425ac0 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb1425a88 'int4':'vector' lvalue ParmVar 0x555bb14256b0 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x555bb1425b98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb1425b80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1425b68 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1425b30 'int4':'vector' lvalue ParmVar 0x555bb1425730 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x555bb14258b8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1425e40 line:447:38 constexpr pow 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x555bb1425cf0 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x555bb1425d70 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x555bb1426258 # | | | | `-ReturnStmt 0x555bb1426248 # | | | | `-CallExpr 0x555bb1426210 'float' # | | | | |-ImplicitCastExpr 0x555bb14261f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x555bb14261d8 '' Function 0x555bb12f71e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x555bb1426120 'float' # | | | | | `-ImplicitCastExpr 0x555bb1426108 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb14260f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb14260b8 'uint':'unsigned int' lvalue ParmVar 0x555bb1425cf0 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x555bb14261b0 'float' # | | | | `-ImplicitCastExpr 0x555bb1426198 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1426180 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1426148 'uint':'unsigned int' lvalue ParmVar 0x555bb1425d70 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x555bb1425ef8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1426458 line:447:38 constexpr pow 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x555bb1426308 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x555bb1426388 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x555bb14268a8 # | | | | `-ReturnStmt 0x555bb1426898 # | | | | `-CallExpr 0x555bb1426860 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb1426848 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x555bb1426828 '' Function 0x555bb12f7500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x555bb1426758 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x555bb1426740 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb1426728 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb14266f0 'uint2':'vector' lvalue ParmVar 0x555bb1426308 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x555bb1426800 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb14267e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb14267d0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1426798 'uint2':'vector' lvalue ParmVar 0x555bb1426388 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x555bb1426510 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1426aa8 line:447:38 constexpr pow 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x555bb1426958 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x555bb14269d8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x555bb1426f00 # | | | | `-ReturnStmt 0x555bb1426ef0 # | | | | `-CallExpr 0x555bb1426eb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb1426ea0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x555bb1426e80 '' Function 0x555bb12f7870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x555bb1426db0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x555bb1426d98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb1426d80 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb1426d48 'uint3':'vector' lvalue ParmVar 0x555bb1426958 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x555bb1426e58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb1426e40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1426e28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1426df0 'uint3':'vector' lvalue ParmVar 0x555bb14269d8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x555bb1426b60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb14276e0 line:447:38 constexpr pow 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x555bb1427590 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x555bb1427610 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x555bb1427b40 # | | | | `-ReturnStmt 0x555bb1427b30 # | | | | `-CallExpr 0x555bb1427af8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb1427ae0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x555bb1427ac0 '' Function 0x555bb12f7b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x555bb14279f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x555bb14279d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb14279c0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb1427988 'uint4':'vector' lvalue ParmVar 0x555bb1427590 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x555bb1427a98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb1427a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1427a68 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1427a30 'uint4':'vector' lvalue ParmVar 0x555bb1427610 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x555bb1427798 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1427d40 line:447:38 constexpr pow 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x555bb1427bf0 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x555bb1427c70 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x555bb1428178 # | | | | `-ReturnStmt 0x555bb1428168 # | | | | `-CallExpr 0x555bb1428130 'float' # | | | | |-ImplicitCastExpr 0x555bb1428118 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x555bb14280f8 '' Function 0x555bb12f71e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x555bb1428040 'float' # | | | | | `-ImplicitCastExpr 0x555bb1428028 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb1428010 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb1427fd8 'int64_t':'long' lvalue ParmVar 0x555bb1427bf0 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x555bb14280d0 'float' # | | | | `-ImplicitCastExpr 0x555bb14280b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb14280a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1428068 'int64_t':'long' lvalue ParmVar 0x555bb1427c70 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x555bb1427df8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1428378 line:447:38 constexpr pow 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555bb1428228 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x555bb14282a8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x555bb14287e8 # | | | | `-ReturnStmt 0x555bb14287d8 # | | | | `-CallExpr 0x555bb14287a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb1428788 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x555bb1428768 '' Function 0x555bb12f7500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x555bb1428698 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x555bb1428680 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb1428668 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb1428630 'int64_t2':'vector' lvalue ParmVar 0x555bb1428228 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x555bb1428740 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb1428728 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1428710 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb14286d8 'int64_t2':'vector' lvalue ParmVar 0x555bb14282a8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x555bb1428430 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb14289e8 line:447:38 constexpr pow 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555bb1428898 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x555bb1428918 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x555bb1428e60 # | | | | `-ReturnStmt 0x555bb1428e50 # | | | | `-CallExpr 0x555bb1428e18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb1428e00 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x555bb1428de0 '' Function 0x555bb12f7870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x555bb1428d10 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x555bb1428cf8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb1428ce0 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb1428ca8 'int64_t3':'vector' lvalue ParmVar 0x555bb1428898 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x555bb1428db8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb1428da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1428d88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1428d50 'int64_t3':'vector' lvalue ParmVar 0x555bb1428918 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x555bb1428aa0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1429060 line:447:38 constexpr pow 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555bb1428f10 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x555bb1428f90 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x555bb14294e0 # | | | | `-ReturnStmt 0x555bb14294d0 # | | | | `-CallExpr 0x555bb1429498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb1429480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x555bb1429460 '' Function 0x555bb12f7b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x555bb1429390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x555bb1429378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb1429360 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb1429328 'int64_t4':'vector' lvalue ParmVar 0x555bb1428f10 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x555bb1429438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb1429420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1429408 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb14293d0 'int64_t4':'vector' lvalue ParmVar 0x555bb1428f90 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x555bb1429118 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1429cc0 line:447:38 constexpr pow 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x555bb1429b70 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x555bb1429bf0 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x555bb142a118 # | | | | `-ReturnStmt 0x555bb142a108 # | | | | `-CallExpr 0x555bb142a0d0 'float' # | | | | |-ImplicitCastExpr 0x555bb142a0b8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x555bb142a098 '' Function 0x555bb12f71e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x555bb1429fe0 'float' # | | | | | `-ImplicitCastExpr 0x555bb1429fc8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb1429fb0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb1429f78 'uint64_t':'unsigned long' lvalue ParmVar 0x555bb1429b70 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x555bb142a070 'float' # | | | | `-ImplicitCastExpr 0x555bb142a058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb142a040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb142a008 'uint64_t':'unsigned long' lvalue ParmVar 0x555bb1429bf0 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x555bb1429d78 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb142a318 line:447:38 constexpr pow 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555bb142a1c8 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x555bb142a248 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x555bb142a7a8 # | | | | `-ReturnStmt 0x555bb142a798 # | | | | `-CallExpr 0x555bb142a760 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb142a748 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x555bb142a728 '' Function 0x555bb12f7500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x555bb142a658 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x555bb142a640 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb142a628 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb142a5f0 'uint64_t2':'vector' lvalue ParmVar 0x555bb142a1c8 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x555bb142a700 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb142a6e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb142a6d0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb142a698 'uint64_t2':'vector' lvalue ParmVar 0x555bb142a248 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x555bb142a3d0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb142a9a8 line:447:38 constexpr pow 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555bb142a858 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x555bb142a8d8 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x555bb142ae40 # | | | | `-ReturnStmt 0x555bb142ae30 # | | | | `-CallExpr 0x555bb142adf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb142ade0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x555bb142adc0 '' Function 0x555bb12f7870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x555bb142acf0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x555bb142acd8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb142acc0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb142ac88 'uint64_t3':'vector' lvalue ParmVar 0x555bb142a858 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x555bb142ad98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb142ad80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb142ad68 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb142ad30 'uint64_t3':'vector' lvalue ParmVar 0x555bb142a8d8 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x555bb142aa60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb142b040 line:447:38 constexpr pow 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555bb142aef0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x555bb142af70 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x555bb142b4e0 # | | | | `-ReturnStmt 0x555bb142b4d0 # | | | | `-CallExpr 0x555bb142b498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb142b480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x555bb142b460 '' Function 0x555bb12f7b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x555bb142b390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x555bb142b378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb142b360 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb142b328 'uint64_t4':'vector' lvalue ParmVar 0x555bb142aef0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x555bb142b438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb142b420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb142b408 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb142b3d0 'uint64_t4':'vector' lvalue ParmVar 0x555bb142af70 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x555bb142b0f8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb142b650 line:453:36 constexpr rsqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x555bb142b5a0 col:29 used V 'double' # | | | |-CompoundStmt 0x555bb142b998 # | | | | `-ReturnStmt 0x555bb142b988 # | | | | `-CallExpr 0x555bb142b958 'float' # | | | | |-ImplicitCastExpr 0x555bb142b940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb142b920 '' Function 0x555bb12fbf10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb142b8f8 'float' # | | | | `-ImplicitCastExpr 0x555bb142b8e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb142b8c8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb142b890 'double' lvalue ParmVar 0x555bb142b5a0 'V' 'double' # | | | `-DeprecatedAttr 0x555bb142b700 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb1357680 line:453:36 constexpr rsqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x555bb142ba58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x555bb13579e8 # | | | | `-ReturnStmt 0x555bb13579d8 # | | | | `-CallExpr 0x555bb13579a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb1357990 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb1357970 '' Function 0x555bb12fc188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb1357948 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb1357930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1357918 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13578e0 'double2':'vector' lvalue ParmVar 0x555bb142ba58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x555bb1357730 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb1357b58 line:453:36 constexpr rsqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x555bb1357aa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x555bb1357ec8 # | | | | `-ReturnStmt 0x555bb1357eb8 # | | | | `-CallExpr 0x555bb1357e88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb1357e70 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb1357e50 '' Function 0x555bb12fc400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb1357e28 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb1357e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1357df8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1357dc0 'double3':'vector' lvalue ParmVar 0x555bb1357aa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x555bb1357c08 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb1358038 line:453:36 constexpr rsqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x555bb1357f88 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x555bb13583b0 # | | | | `-ReturnStmt 0x555bb13583a0 # | | | | `-CallExpr 0x555bb1358370 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb1358358 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb1358338 '' Function 0x555bb12fc678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb1358310 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb13582f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13582e0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13582a8 'double4':'vector' lvalue ParmVar 0x555bb1357f88 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x555bb13580e8 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb1358510 line:454:37 constexpr rsqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x555bb1358460 col:26 used V 'int' # | | | |-CompoundStmt 0x555bb1358868 # | | | | `-ReturnStmt 0x555bb1358858 # | | | | `-CallExpr 0x555bb1358828 'float' # | | | | |-ImplicitCastExpr 0x555bb1358810 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb13587f0 '' Function 0x555bb12fbf10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb13587c8 'float' # | | | | `-ImplicitCastExpr 0x555bb13587b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1358798 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1358760 'int' lvalue ParmVar 0x555bb1358460 'V' 'int' # | | | `-DeprecatedAttr 0x555bb13585c0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13589c8 line:454:37 constexpr rsqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x555bb1358918 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x555bb1358d40 # | | | | `-ReturnStmt 0x555bb1358d30 # | | | | `-CallExpr 0x555bb1358d00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb1358ce8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb1358cc8 '' Function 0x555bb12fc188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb1358ca0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb1358c88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1358c70 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1358c38 'int2':'vector' lvalue ParmVar 0x555bb1358918 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x555bb1358a78 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1358ea0 line:454:37 constexpr rsqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x555bb1358df0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x555bb1359220 # | | | | `-ReturnStmt 0x555bb1359210 # | | | | `-CallExpr 0x555bb13591e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb13591c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb13591a8 '' Function 0x555bb12fc400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb1359180 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb1359168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1359150 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1359118 'int3':'vector' lvalue ParmVar 0x555bb1358df0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x555bb1358f50 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1359380 line:454:37 constexpr rsqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x555bb13592d0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x555bb1359730 # | | | | `-ReturnStmt 0x555bb1359720 # | | | | `-CallExpr 0x555bb13596f0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb13596d8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb13596b8 '' Function 0x555bb12fc678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb1359690 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb1359650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1359638 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1359600 'int4':'vector' lvalue ParmVar 0x555bb13592d0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x555bb1359430 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1359890 line:454:37 constexpr rsqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x555bb13597e0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x555bb1359c08 # | | | | `-ReturnStmt 0x555bb1359bf8 # | | | | `-CallExpr 0x555bb1359bc8 'float' # | | | | |-ImplicitCastExpr 0x555bb1359bb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb1359b90 '' Function 0x555bb12fbf10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb1359b68 'float' # | | | | `-ImplicitCastExpr 0x555bb1359b50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1359b38 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1359b00 'uint':'unsigned int' lvalue ParmVar 0x555bb13597e0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x555bb1359940 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1359d68 line:454:37 constexpr rsqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x555bb1359cb8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x555bb135a100 # | | | | `-ReturnStmt 0x555bb135a0f0 # | | | | `-CallExpr 0x555bb135a0c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb135a0a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb135a088 '' Function 0x555bb12fc188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb135a060 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb135a048 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb135a030 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1359ff8 'uint2':'vector' lvalue ParmVar 0x555bb1359cb8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x555bb1359e18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb135a260 line:454:37 constexpr rsqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x555bb135a1b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x555bb135a600 # | | | | `-ReturnStmt 0x555bb135a5f0 # | | | | `-CallExpr 0x555bb135a5c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb135a5a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb135a588 '' Function 0x555bb12fc400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb135a560 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb135a548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb135a530 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb135a4f8 'uint3':'vector' lvalue ParmVar 0x555bb135a1b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x555bb135a310 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb135a760 line:454:37 constexpr rsqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x555bb135a6b0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x555bb135ab08 # | | | | `-ReturnStmt 0x555bb135aaf8 # | | | | `-CallExpr 0x555bb135aac8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb135aab0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb135aa90 '' Function 0x555bb12fc678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb135aa68 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb135aa50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb135aa38 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb135aa00 'uint4':'vector' lvalue ParmVar 0x555bb135a6b0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x555bb135a810 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb135ac68 line:454:37 constexpr rsqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x555bb135abb8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x555bb135b000 # | | | | `-ReturnStmt 0x555bb135aff0 # | | | | `-CallExpr 0x555bb135afc0 'float' # | | | | |-ImplicitCastExpr 0x555bb135afa8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb135af88 '' Function 0x555bb12fbf10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb135af60 'float' # | | | | `-ImplicitCastExpr 0x555bb135af48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb135af30 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb135aef8 'int64_t':'long' lvalue ParmVar 0x555bb135abb8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x555bb135ad18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb135b160 line:454:37 constexpr rsqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555bb135b0b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x555bb135b518 # | | | | `-ReturnStmt 0x555bb135b508 # | | | | `-CallExpr 0x555bb135b4d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb135b4c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb135b4a0 '' Function 0x555bb12fc188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb135b478 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb135b460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb135b448 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb135b410 'int64_t2':'vector' lvalue ParmVar 0x555bb135b0b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x555bb135b210 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb135b6a0 line:454:37 constexpr rsqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555bb135b5c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x555bb135ba60 # | | | | `-ReturnStmt 0x555bb135ba50 # | | | | `-CallExpr 0x555bb135ba20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb135ba08 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb135b9e8 '' Function 0x555bb12fc400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb135b9c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb135b9a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb135b990 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb135b958 'int64_t3':'vector' lvalue ParmVar 0x555bb135b5c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x555bb135b750 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb135bbc0 line:454:37 constexpr rsqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555bb135bb10 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x555bb135bf88 # | | | | `-ReturnStmt 0x555bb135bf78 # | | | | `-CallExpr 0x555bb135bf48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb135bf30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb135bf10 '' Function 0x555bb12fc678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb135bee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb135bed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb135beb8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb135be80 'int64_t4':'vector' lvalue ParmVar 0x555bb135bb10 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x555bb135bc70 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb135c0e8 line:454:37 constexpr rsqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x555bb135c038 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x555bb135c4a0 # | | | | `-ReturnStmt 0x555bb135c490 # | | | | `-CallExpr 0x555bb135c460 'float' # | | | | |-ImplicitCastExpr 0x555bb135c448 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb135c428 '' Function 0x555bb12fbf10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb135c400 'float' # | | | | `-ImplicitCastExpr 0x555bb135c3e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb135c3d0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb135c398 'uint64_t':'unsigned long' lvalue ParmVar 0x555bb135c038 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x555bb135c198 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb135c600 line:454:37 constexpr rsqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555bb135c550 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x555bb135c9d8 # | | | | `-ReturnStmt 0x555bb135c9c8 # | | | | `-CallExpr 0x555bb135c998 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb135c980 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb135c960 '' Function 0x555bb12fc188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb135c938 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb135c920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb135c908 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb135c8d0 'uint64_t2':'vector' lvalue ParmVar 0x555bb135c550 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x555bb135c6b0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb135cb38 line:454:37 constexpr rsqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555bb135ca88 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x555bb135cf18 # | | | | `-ReturnStmt 0x555bb135cf08 # | | | | `-CallExpr 0x555bb135ced8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb135cec0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb135cea0 '' Function 0x555bb12fc400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb135ce78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb135ce60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb135ce48 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb135ce10 'uint64_t3':'vector' lvalue ParmVar 0x555bb135ca88 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x555bb135cbe8 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb135d078 line:454:37 constexpr rsqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555bb135cfc8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x555bb135d460 # | | | | `-ReturnStmt 0x555bb135d450 # | | | | `-CallExpr 0x555bb135d420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb135d408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb135d3e8 '' Function 0x555bb12fc678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb135d3c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb135d3a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb135d390 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb135d358 'uint64_t4':'vector' lvalue ParmVar 0x555bb135cfc8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x555bb135d128 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb135d5d0 line:460:36 constexpr round 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x555bb135d520 col:29 used V 'double' # | | | |-CompoundStmt 0x555bb135d9d8 # | | | | `-ReturnStmt 0x555bb135d9c8 # | | | | `-CallExpr 0x555bb135d998 'float' # | | | | |-ImplicitCastExpr 0x555bb135d980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb135d960 '' Function 0x555bb12fd290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb135d938 'float' # | | | | `-ImplicitCastExpr 0x555bb135d920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb135d908 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb135d8d0 'double' lvalue ParmVar 0x555bb135d520 'V' 'double' # | | | `-DeprecatedAttr 0x555bb135d740 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb135db48 line:460:36 constexpr round 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x555bb135da98 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x555bb135deb0 # | | | | `-ReturnStmt 0x555bb135dea0 # | | | | `-CallExpr 0x555bb135de70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb135de58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb135de38 '' Function 0x555bb12fd508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb135de10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb135ddf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb135dde0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb135dda8 'double2':'vector' lvalue ParmVar 0x555bb135da98 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x555bb135dbf8 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb135e020 line:460:36 constexpr round 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x555bb135df70 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x555bb135e390 # | | | | `-ReturnStmt 0x555bb135e380 # | | | | `-CallExpr 0x555bb135e350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb135e338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb135e318 '' Function 0x555bb12c1be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb135e2f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb135e2d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb135e2c0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb135e288 'double3':'vector' lvalue ParmVar 0x555bb135df70 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x555bb135e0d0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb135e500 line:460:36 constexpr round 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x555bb135e450 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x555bb135e878 # | | | | `-ReturnStmt 0x555bb135e868 # | | | | `-CallExpr 0x555bb135e838 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb135e820 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb135e800 '' Function 0x555bb12c1e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb135e7d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb135e7c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb135e7a8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb135e770 'double4':'vector' lvalue ParmVar 0x555bb135e450 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x555bb135e5b0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb135e9d8 line:461:37 constexpr round 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x555bb135e928 col:26 used V 'int' # | | | |-CompoundStmt 0x555bb135ed30 # | | | | `-ReturnStmt 0x555bb135ed20 # | | | | `-CallExpr 0x555bb135ecf0 'float' # | | | | |-ImplicitCastExpr 0x555bb135ecd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb135ecb8 '' Function 0x555bb12fd290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb135ec90 'float' # | | | | `-ImplicitCastExpr 0x555bb135ec78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb135ec60 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb135ec28 'int' lvalue ParmVar 0x555bb135e928 'V' 'int' # | | | `-DeprecatedAttr 0x555bb135ea88 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb135ee90 line:461:37 constexpr round 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x555bb135ede0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x555bb135f208 # | | | | `-ReturnStmt 0x555bb135f1f8 # | | | | `-CallExpr 0x555bb135f1c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb135f1b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb135f190 '' Function 0x555bb12fd508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb135f168 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb135f150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb135f138 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb135f100 'int2':'vector' lvalue ParmVar 0x555bb135ede0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x555bb135ef40 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb135f368 line:461:37 constexpr round 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x555bb135f2b8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x555bb135f6e8 # | | | | `-ReturnStmt 0x555bb135f6d8 # | | | | `-CallExpr 0x555bb135f6a8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb135f690 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb135f670 '' Function 0x555bb12c1be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb135f648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb135f630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb135f618 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb135f5e0 'int3':'vector' lvalue ParmVar 0x555bb135f2b8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x555bb135f418 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1360108 line:461:37 constexpr round 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x555bb1360058 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x555bb1360490 # | | | | `-ReturnStmt 0x555bb1360480 # | | | | `-CallExpr 0x555bb1360450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb1360438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb1360418 '' Function 0x555bb12c1e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb13603f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb13603d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13603c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1360388 'int4':'vector' lvalue ParmVar 0x555bb1360058 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x555bb13601b8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13605f0 line:461:37 constexpr round 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x555bb1360540 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x555bb1360968 # | | | | `-ReturnStmt 0x555bb1360958 # | | | | `-CallExpr 0x555bb1360928 'float' # | | | | |-ImplicitCastExpr 0x555bb1360910 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb13608f0 '' Function 0x555bb12fd290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb13608c8 'float' # | | | | `-ImplicitCastExpr 0x555bb13608b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1360898 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1360860 'uint':'unsigned int' lvalue ParmVar 0x555bb1360540 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x555bb13606a0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1360ac8 line:461:37 constexpr round 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x555bb1360a18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x555bb1360e60 # | | | | `-ReturnStmt 0x555bb1360e50 # | | | | `-CallExpr 0x555bb1360e20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb1360e08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb1360de8 '' Function 0x555bb12fd508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb1360dc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb1360da8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1360d90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1360d58 'uint2':'vector' lvalue ParmVar 0x555bb1360a18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x555bb1360b78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1360fc0 line:461:37 constexpr round 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x555bb1360f10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x555bb1361360 # | | | | `-ReturnStmt 0x555bb1361350 # | | | | `-CallExpr 0x555bb1361320 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb1361308 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb13612e8 '' Function 0x555bb12c1be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb13612c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb13612a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1361290 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1361258 'uint3':'vector' lvalue ParmVar 0x555bb1360f10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x555bb1361070 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13614c0 line:461:37 constexpr round 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x555bb1361410 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x555bb1361868 # | | | | `-ReturnStmt 0x555bb1361858 # | | | | `-CallExpr 0x555bb1361828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb1361810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb13617f0 '' Function 0x555bb12c1e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb13617c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb13617b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1361798 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1361760 'uint4':'vector' lvalue ParmVar 0x555bb1361410 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x555bb1361570 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13619c8 line:461:37 constexpr round 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x555bb1361918 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x555bb1361d60 # | | | | `-ReturnStmt 0x555bb1361d50 # | | | | `-CallExpr 0x555bb1361d20 'float' # | | | | |-ImplicitCastExpr 0x555bb1361d08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb1361ce8 '' Function 0x555bb12fd290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb1361cc0 'float' # | | | | `-ImplicitCastExpr 0x555bb1361ca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1361c90 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1361c58 'int64_t':'long' lvalue ParmVar 0x555bb1361918 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x555bb1361a78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1361ec0 line:461:37 constexpr round 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555bb1361e10 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x555bb1362aa0 # | | | | `-ReturnStmt 0x555bb1362a90 # | | | | `-CallExpr 0x555bb1362a60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb1362a48 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb1362a28 '' Function 0x555bb12fd508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb1362a00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb13629e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13629d0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1362998 'int64_t2':'vector' lvalue ParmVar 0x555bb1361e10 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x555bb1361f70 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1362c00 line:461:37 constexpr round 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555bb1362b50 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x555bb1362fc0 # | | | | `-ReturnStmt 0x555bb1362fb0 # | | | | `-CallExpr 0x555bb1362f80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb1362f68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb1362f48 '' Function 0x555bb12c1be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb1362f20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb1362f08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1362ef0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1362eb8 'int64_t3':'vector' lvalue ParmVar 0x555bb1362b50 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x555bb1362cb0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1363120 line:461:37 constexpr round 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555bb1363070 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x555bb13634e8 # | | | | `-ReturnStmt 0x555bb13634d8 # | | | | `-CallExpr 0x555bb13634a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb1363490 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb1363470 '' Function 0x555bb12c1e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb1363448 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb1363430 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1363418 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13633e0 'int64_t4':'vector' lvalue ParmVar 0x555bb1363070 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x555bb13631d0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1363648 line:461:37 constexpr round 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x555bb1363598 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x555bb1363a00 # | | | | `-ReturnStmt 0x555bb13639f0 # | | | | `-CallExpr 0x555bb13639c0 'float' # | | | | |-ImplicitCastExpr 0x555bb13639a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb1363988 '' Function 0x555bb12fd290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb1363960 'float' # | | | | `-ImplicitCastExpr 0x555bb1363948 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1363930 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13638f8 'uint64_t':'unsigned long' lvalue ParmVar 0x555bb1363598 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x555bb13636f8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1363b60 line:461:37 constexpr round 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555bb1363ab0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x555bb1363f38 # | | | | `-ReturnStmt 0x555bb1363f28 # | | | | `-CallExpr 0x555bb1363ef8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb1363ee0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb1363ec0 '' Function 0x555bb12fd508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb1363e98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb1363e80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1363e68 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1363e30 'uint64_t2':'vector' lvalue ParmVar 0x555bb1363ab0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x555bb1363c10 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1364098 line:461:37 constexpr round 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555bb1363fe8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x555bb1364478 # | | | | `-ReturnStmt 0x555bb1364468 # | | | | `-CallExpr 0x555bb1364438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb1364420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb1364400 '' Function 0x555bb12c1be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb13643d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb13643c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13643a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1364370 'uint64_t3':'vector' lvalue ParmVar 0x555bb1363fe8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x555bb1364148 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13645d8 line:461:37 constexpr round 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555bb1364528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x555bb13649c0 # | | | | `-ReturnStmt 0x555bb13649b0 # | | | | `-CallExpr 0x555bb1364980 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb1364968 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb1364948 '' Function 0x555bb12c1e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb1364920 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb1364908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13648f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13648b8 'uint64_t4':'vector' lvalue ParmVar 0x555bb1364528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x555bb1364688 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1364b28 line:467:36 constexpr sin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x555bb1364a78 col:29 used V 'double' # | | | |-CompoundStmt 0x555bb1364e70 # | | | | `-ReturnStmt 0x555bb1364e60 # | | | | `-CallExpr 0x555bb1364e30 'float' # | | | | |-ImplicitCastExpr 0x555bb1364e18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb1364df8 '' Function 0x555bb130d1b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb1364dd0 'float' # | | | | `-ImplicitCastExpr 0x555bb1364db8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1364da0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1364d68 'double' lvalue ParmVar 0x555bb1364a78 'V' 'double' # | | | `-DeprecatedAttr 0x555bb1364bd8 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb1364fd8 line:467:36 constexpr sin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x555bb1364f28 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x555bb1365340 # | | | | `-ReturnStmt 0x555bb1365330 # | | | | `-CallExpr 0x555bb1365300 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb13652e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb13652c8 '' Function 0x555bb130d430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb13652a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb1365288 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1365270 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1365238 'double2':'vector' lvalue ParmVar 0x555bb1364f28 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x555bb1365088 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb13654a8 line:467:36 constexpr sin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x555bb13653f8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x555bb1365818 # | | | | `-ReturnStmt 0x555bb1365808 # | | | | `-CallExpr 0x555bb13657d8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb13657c0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb13657a0 '' Function 0x555bb130d6a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb1365778 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb1365760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1365748 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1365710 'double3':'vector' lvalue ParmVar 0x555bb13653f8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x555bb1365558 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb1365980 line:467:36 constexpr sin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x555bb13658d0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x555bb1365cf8 # | | | | `-ReturnStmt 0x555bb1365ce8 # | | | | `-CallExpr 0x555bb1365cb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb1365ca0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb1365c80 '' Function 0x555bb130d930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb1365c58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb1365c40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1365c28 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1365bf0 'double4':'vector' lvalue ParmVar 0x555bb13658d0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x555bb1365a30 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb1365e58 line:468:37 constexpr sin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x555bb1365da8 col:26 used V 'int' # | | | |-CompoundStmt 0x555bb13661b0 # | | | | `-ReturnStmt 0x555bb13661a0 # | | | | `-CallExpr 0x555bb1366170 'float' # | | | | |-ImplicitCastExpr 0x555bb1366158 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb1366138 '' Function 0x555bb130d1b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb1366110 'float' # | | | | `-ImplicitCastExpr 0x555bb13660f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13660e0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13660a8 'int' lvalue ParmVar 0x555bb1365da8 'V' 'int' # | | | `-DeprecatedAttr 0x555bb1365f08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1366310 line:468:37 constexpr sin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x555bb1366260 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x555bb1366688 # | | | | `-ReturnStmt 0x555bb1366678 # | | | | `-CallExpr 0x555bb1366648 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb1366630 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb1366610 '' Function 0x555bb130d430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb13665e8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb13665d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb13665b8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1366580 'int2':'vector' lvalue ParmVar 0x555bb1366260 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x555bb13663c0 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb13676c0 line:468:37 constexpr sin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x555bb1366738 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x555bb1367a40 # | | | | `-ReturnStmt 0x555bb1367a30 # | | | | `-CallExpr 0x555bb1367a00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb13679e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb13679c8 '' Function 0x555bb130d6a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb13679a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb1367988 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1367970 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1367938 'int3':'vector' lvalue ParmVar 0x555bb1366738 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x555bb1367770 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1367ba0 line:468:37 constexpr sin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x555bb1367af0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x555bb1367f28 # | | | | `-ReturnStmt 0x555bb1367f18 # | | | | `-CallExpr 0x555bb1367ee8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb1367ed0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb1367eb0 '' Function 0x555bb130d930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb1367e88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb1367e70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1367e58 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1367e20 'int4':'vector' lvalue ParmVar 0x555bb1367af0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x555bb1367c50 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1368088 line:468:37 constexpr sin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x555bb1367fd8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x555bb1368400 # | | | | `-ReturnStmt 0x555bb13683f0 # | | | | `-CallExpr 0x555bb13683c0 'float' # | | | | |-ImplicitCastExpr 0x555bb13683a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb1368388 '' Function 0x555bb130d1b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb1368360 'float' # | | | | `-ImplicitCastExpr 0x555bb1368348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1368330 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13682f8 'uint':'unsigned int' lvalue ParmVar 0x555bb1367fd8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x555bb1368138 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1368560 line:468:37 constexpr sin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x555bb13684b0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x555bb13688f8 # | | | | `-ReturnStmt 0x555bb13688e8 # | | | | `-CallExpr 0x555bb13688b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb13688a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb1368880 '' Function 0x555bb130d430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb1368858 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb1368840 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1368828 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13687f0 'uint2':'vector' lvalue ParmVar 0x555bb13684b0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x555bb1368610 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1368a58 line:468:37 constexpr sin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x555bb13689a8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x555bb1368df8 # | | | | `-ReturnStmt 0x555bb1368de8 # | | | | `-CallExpr 0x555bb1368db8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb1368da0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb1368d80 '' Function 0x555bb130d6a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb1368d58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb1368d40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1368d28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1368cf0 'uint3':'vector' lvalue ParmVar 0x555bb13689a8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x555bb1368b08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1368f58 line:468:37 constexpr sin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x555bb1368ea8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x555bb1369300 # | | | | `-ReturnStmt 0x555bb13692f0 # | | | | `-CallExpr 0x555bb13692c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb13692a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb1369288 '' Function 0x555bb130d930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb1369260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb1369248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1369230 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13691f8 'uint4':'vector' lvalue ParmVar 0x555bb1368ea8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x555bb1369008 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1369460 line:468:37 constexpr sin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x555bb13693b0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x555bb13697f8 # | | | | `-ReturnStmt 0x555bb13697e8 # | | | | `-CallExpr 0x555bb13697b8 'float' # | | | | |-ImplicitCastExpr 0x555bb13697a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb1369780 '' Function 0x555bb130d1b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb1369758 'float' # | | | | `-ImplicitCastExpr 0x555bb1369740 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1369728 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb13696f0 'int64_t':'long' lvalue ParmVar 0x555bb13693b0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x555bb1369510 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1369958 line:468:37 constexpr sin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555bb13698a8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x555bb1369d10 # | | | | `-ReturnStmt 0x555bb1369d00 # | | | | `-CallExpr 0x555bb1369cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb1369cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb1369c98 '' Function 0x555bb130d430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb1369c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb1369c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1369c40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1369c08 'int64_t2':'vector' lvalue ParmVar 0x555bb13698a8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x555bb1369a08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1369e70 line:468:37 constexpr sin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555bb1369dc0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x555bb136a230 # | | | | `-ReturnStmt 0x555bb136a220 # | | | | `-CallExpr 0x555bb136a1f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb136a1d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb136a1b8 '' Function 0x555bb130d6a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb136a190 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb136a178 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb136a160 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb136a128 'int64_t3':'vector' lvalue ParmVar 0x555bb1369dc0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x555bb1369f20 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb136a390 line:468:37 constexpr sin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555bb136a2e0 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x555bb136a758 # | | | | `-ReturnStmt 0x555bb136a748 # | | | | `-CallExpr 0x555bb136a718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb136a700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb136a6e0 '' Function 0x555bb130d930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb136a6b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb136a6a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb136a688 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb136a650 'int64_t4':'vector' lvalue ParmVar 0x555bb136a2e0 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x555bb136a440 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb136a8b8 line:468:37 constexpr sin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x555bb136a808 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x555bb136ac70 # | | | | `-ReturnStmt 0x555bb136ac60 # | | | | `-CallExpr 0x555bb136ac30 'float' # | | | | |-ImplicitCastExpr 0x555bb136ac18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb136abf8 '' Function 0x555bb130d1b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb136abd0 'float' # | | | | `-ImplicitCastExpr 0x555bb136abb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb136aba0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb136ab68 'uint64_t':'unsigned long' lvalue ParmVar 0x555bb136a808 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x555bb136a968 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb136add0 line:468:37 constexpr sin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555bb136ad20 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x555bb136b1a8 # | | | | `-ReturnStmt 0x555bb136b198 # | | | | `-CallExpr 0x555bb136b168 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb136b150 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb136b130 '' Function 0x555bb130d430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb136b108 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb136b0f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb136b0d8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb136b0a0 'uint64_t2':'vector' lvalue ParmVar 0x555bb136ad20 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x555bb136ae80 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb136b308 line:468:37 constexpr sin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555bb136b258 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x555bb1431c78 # | | | | `-ReturnStmt 0x555bb1431c68 # | | | | `-CallExpr 0x555bb1431c38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb1431c20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb136b670 '' Function 0x555bb130d6a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb136b648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb136b630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb136b618 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb136b5e0 'uint64_t3':'vector' lvalue ParmVar 0x555bb136b258 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x555bb136b3b8 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1431dd8 line:468:37 constexpr sin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555bb1431d28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x555bb14321c0 # | | | | `-ReturnStmt 0x555bb14321b0 # | | | | `-CallExpr 0x555bb1432180 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb1432168 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb1432148 '' Function 0x555bb130d930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb1432120 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb1432108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb14320f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb14320b8 'uint64_t4':'vector' lvalue ParmVar 0x555bb1431d28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x555bb1431e88 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1432330 line:474:36 constexpr sinh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x555bb1432280 col:29 used V 'double' # | | | |-CompoundStmt 0x555bb1432678 # | | | | `-ReturnStmt 0x555bb1432668 # | | | | `-CallExpr 0x555bb1432638 'float' # | | | | |-ImplicitCastExpr 0x555bb1432620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb1432600 '' Function 0x555bb130e548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb14325d8 'float' # | | | | `-ImplicitCastExpr 0x555bb14325c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb14325a8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1432570 'double' lvalue ParmVar 0x555bb1432280 'V' 'double' # | | | `-DeprecatedAttr 0x555bb14323e0 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb14327e8 line:474:36 constexpr sinh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x555bb1432738 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x555bb1432b50 # | | | | `-ReturnStmt 0x555bb1432b40 # | | | | `-CallExpr 0x555bb1432b10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb1432af8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb1432ad8 '' Function 0x555bb130e7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb1432ab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb1432a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1432a80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1432a48 'double2':'vector' lvalue ParmVar 0x555bb1432738 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x555bb1432898 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb1432cc0 line:474:36 constexpr sinh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x555bb1432c10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x555bb1433030 # | | | | `-ReturnStmt 0x555bb1433020 # | | | | `-CallExpr 0x555bb1432ff0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb1432fd8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb1432fb8 '' Function 0x555bb130ea38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb1432f90 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb1432f78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1432f60 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1432f28 'double3':'vector' lvalue ParmVar 0x555bb1432c10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x555bb1432d70 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb14331a0 line:474:36 constexpr sinh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x555bb14330f0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x555bb1433518 # | | | | `-ReturnStmt 0x555bb1433508 # | | | | `-CallExpr 0x555bb14334d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb14334c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb14334a0 '' Function 0x555bb130ecb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb1433478 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb1433460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1433448 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1433410 'double4':'vector' lvalue ParmVar 0x555bb14330f0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x555bb1433250 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb1433678 line:475:37 constexpr sinh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x555bb14335c8 col:26 used V 'int' # | | | |-CompoundStmt 0x555bb14339d0 # | | | | `-ReturnStmt 0x555bb14339c0 # | | | | `-CallExpr 0x555bb1433990 'float' # | | | | |-ImplicitCastExpr 0x555bb1433978 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb1433958 '' Function 0x555bb130e548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb1433930 'float' # | | | | `-ImplicitCastExpr 0x555bb1433918 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1433900 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb14338c8 'int' lvalue ParmVar 0x555bb14335c8 'V' 'int' # | | | `-DeprecatedAttr 0x555bb1433728 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1433b30 line:475:37 constexpr sinh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x555bb1433a80 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x555bb1433ea8 # | | | | `-ReturnStmt 0x555bb1433e98 # | | | | `-CallExpr 0x555bb1433e68 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb1433e50 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb1433e30 '' Function 0x555bb130e7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb1433e08 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb1433df0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1433dd8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1433da0 'int2':'vector' lvalue ParmVar 0x555bb1433a80 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x555bb1433be0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1434008 line:475:37 constexpr sinh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x555bb1433f58 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x555bb1434388 # | | | | `-ReturnStmt 0x555bb1434378 # | | | | `-CallExpr 0x555bb1434348 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb1434330 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb1434310 '' Function 0x555bb130ea38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb14342e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb14342d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb14342b8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1434280 'int3':'vector' lvalue ParmVar 0x555bb1433f58 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x555bb14340b8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb14344e8 line:475:37 constexpr sinh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x555bb1434438 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x555bb1434870 # | | | | `-ReturnStmt 0x555bb1434860 # | | | | `-CallExpr 0x555bb1434830 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb1434818 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb14347f8 '' Function 0x555bb130ecb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb14347d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb14347b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb14347a0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1434768 'int4':'vector' lvalue ParmVar 0x555bb1434438 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x555bb1434598 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb14349d0 line:475:37 constexpr sinh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x555bb1434920 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x555bb1434d48 # | | | | `-ReturnStmt 0x555bb1434d38 # | | | | `-CallExpr 0x555bb1434d08 'float' # | | | | |-ImplicitCastExpr 0x555bb1434cf0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb1434cd0 '' Function 0x555bb130e548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb1434ca8 'float' # | | | | `-ImplicitCastExpr 0x555bb1434c90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1434c78 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1434c40 'uint':'unsigned int' lvalue ParmVar 0x555bb1434920 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x555bb1434a80 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1434ea8 line:475:37 constexpr sinh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x555bb1434df8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x555bb1435240 # | | | | `-ReturnStmt 0x555bb1435230 # | | | | `-CallExpr 0x555bb1435200 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb14351e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb14351c8 '' Function 0x555bb130e7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb14351a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb1435188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1435170 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1435138 'uint2':'vector' lvalue ParmVar 0x555bb1434df8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x555bb1434f58 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb14353a0 line:475:37 constexpr sinh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x555bb14352f0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x555bb1435740 # | | | | `-ReturnStmt 0x555bb1435730 # | | | | `-CallExpr 0x555bb1435700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb14356e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb14356c8 '' Function 0x555bb130ea38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb14356a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb1435688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1435670 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1435638 'uint3':'vector' lvalue ParmVar 0x555bb14352f0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x555bb1435450 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb14358a0 line:475:37 constexpr sinh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x555bb14357f0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x555bb1437220 # | | | | `-ReturnStmt 0x555bb1437210 # | | | | `-CallExpr 0x555bb14371e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb1435bf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb1435bd0 '' Function 0x555bb130ecb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb1435ba8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb1435b90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1435b78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1435b40 'uint4':'vector' lvalue ParmVar 0x555bb14357f0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x555bb1435950 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1437380 line:475:37 constexpr sinh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x555bb14372d0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x555bb1437718 # | | | | `-ReturnStmt 0x555bb1437708 # | | | | `-CallExpr 0x555bb14376d8 'float' # | | | | |-ImplicitCastExpr 0x555bb14376c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb14376a0 '' Function 0x555bb130e548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb1437678 'float' # | | | | `-ImplicitCastExpr 0x555bb1437660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1437648 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1437610 'int64_t':'long' lvalue ParmVar 0x555bb14372d0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x555bb1437430 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1437878 line:475:37 constexpr sinh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555bb14377c8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x555bb1437c30 # | | | | `-ReturnStmt 0x555bb1437c20 # | | | | `-CallExpr 0x555bb1437bf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb1437bd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb1437bb8 '' Function 0x555bb130e7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb1437b90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb1437b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1437b60 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1437b28 'int64_t2':'vector' lvalue ParmVar 0x555bb14377c8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x555bb1437928 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1437d90 line:475:37 constexpr sinh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555bb1437ce0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x555bb1438150 # | | | | `-ReturnStmt 0x555bb1438140 # | | | | `-CallExpr 0x555bb1438110 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb14380f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb14380d8 '' Function 0x555bb130ea38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb14380b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb1438098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1438080 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1438048 'int64_t3':'vector' lvalue ParmVar 0x555bb1437ce0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x555bb1437e40 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb14382b0 line:475:37 constexpr sinh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555bb1438200 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x555bb1438678 # | | | | `-ReturnStmt 0x555bb1438668 # | | | | `-CallExpr 0x555bb1438638 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb1438620 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb1438600 '' Function 0x555bb130ecb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb14385d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb14385c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb14385a8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1438570 'int64_t4':'vector' lvalue ParmVar 0x555bb1438200 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x555bb1438360 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb14387d8 line:475:37 constexpr sinh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x555bb1438728 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x555bb1438b90 # | | | | `-ReturnStmt 0x555bb1438b80 # | | | | `-CallExpr 0x555bb1438b50 'float' # | | | | |-ImplicitCastExpr 0x555bb1438b38 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb1438b18 '' Function 0x555bb130e548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb1438af0 'float' # | | | | `-ImplicitCastExpr 0x555bb1438ad8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1438ac0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1438a88 'uint64_t':'unsigned long' lvalue ParmVar 0x555bb1438728 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x555bb1438888 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1438cf0 line:475:37 constexpr sinh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555bb1438c40 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x555bb14390c8 # | | | | `-ReturnStmt 0x555bb14390b8 # | | | | `-CallExpr 0x555bb1439088 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb1439070 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb1439050 '' Function 0x555bb130e7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb1439028 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb1439010 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1438ff8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1438fc0 'uint64_t2':'vector' lvalue ParmVar 0x555bb1438c40 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x555bb1438da0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1439228 line:475:37 constexpr sinh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555bb1439178 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x555bb1439608 # | | | | `-ReturnStmt 0x555bb14395f8 # | | | | `-CallExpr 0x555bb14395c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb14395b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb1439590 '' Function 0x555bb130ea38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb1439568 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb1439550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1439538 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1439500 'uint64_t3':'vector' lvalue ParmVar 0x555bb1439178 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x555bb14392d8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1439768 line:475:37 constexpr sinh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555bb14396b8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x555bb1439b50 # | | | | `-ReturnStmt 0x555bb1439b40 # | | | | `-CallExpr 0x555bb1439b10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb1439af8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb1439ad8 '' Function 0x555bb130ecb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb1439ab0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb1439a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1439a80 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1439a48 'uint64_t4':'vector' lvalue ParmVar 0x555bb14396b8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x555bb1439818 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1439cc0 line:481:36 constexpr sqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x555bb1439c10 col:29 used V 'double' # | | | |-CompoundStmt 0x555bb143a008 # | | | | `-ReturnStmt 0x555bb1439ff8 # | | | | `-CallExpr 0x555bb1439fc8 'float' # | | | | |-ImplicitCastExpr 0x555bb1439fb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb1439f90 '' Function 0x555bb130f8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb1439f68 'float' # | | | | `-ImplicitCastExpr 0x555bb1439f50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1439f38 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1439f00 'double' lvalue ParmVar 0x555bb1439c10 'V' 'double' # | | | `-DeprecatedAttr 0x555bb1439d70 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb143a178 line:481:36 constexpr sqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x555bb143a0c8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x555bb143a4e0 # | | | | `-ReturnStmt 0x555bb143a4d0 # | | | | `-CallExpr 0x555bb143a4a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb143a488 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb143a468 '' Function 0x555bb130fb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb143a440 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb143a428 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb143a410 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb143a3d8 'double2':'vector' lvalue ParmVar 0x555bb143a0c8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x555bb143a228 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb143a650 line:481:36 constexpr sqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x555bb143a5a0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x555bb143a9c0 # | | | | `-ReturnStmt 0x555bb143a9b0 # | | | | `-CallExpr 0x555bb143a980 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb143a968 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb143a948 '' Function 0x555bb130fdc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb143a920 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb143a908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb143a8f0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb143a8b8 'double3':'vector' lvalue ParmVar 0x555bb143a5a0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x555bb143a700 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb143ab30 line:481:36 constexpr sqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x555bb143aa80 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x555bb143aea8 # | | | | `-ReturnStmt 0x555bb143ae98 # | | | | `-CallExpr 0x555bb143ae68 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb143ae50 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb143ae30 '' Function 0x555bb1310040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb143ae08 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb143adf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb143add8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb143ada0 'double4':'vector' lvalue ParmVar 0x555bb143aa80 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x555bb143abe0 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb143b008 line:482:37 constexpr sqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x555bb143af58 col:26 used V 'int' # | | | |-CompoundStmt 0x555bb143b3a0 # | | | | `-ReturnStmt 0x555bb143b390 # | | | | `-CallExpr 0x555bb143b360 'float' # | | | | |-ImplicitCastExpr 0x555bb143b348 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb143b328 '' Function 0x555bb130f8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb143b300 'float' # | | | | `-ImplicitCastExpr 0x555bb143b2e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb143b2d0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb143b298 'int' lvalue ParmVar 0x555bb143af58 'V' 'int' # | | | `-DeprecatedAttr 0x555bb143b0b8 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb143b500 line:482:37 constexpr sqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x555bb143b450 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x555bb143b878 # | | | | `-ReturnStmt 0x555bb143b868 # | | | | `-CallExpr 0x555bb143b838 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb143b820 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb143b800 '' Function 0x555bb130fb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb143b7d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb143b7c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb143b7a8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb143b770 'int2':'vector' lvalue ParmVar 0x555bb143b450 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x555bb143b5b0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb143b9d8 line:482:37 constexpr sqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x555bb143b928 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x555bb143bd58 # | | | | `-ReturnStmt 0x555bb143bd48 # | | | | `-CallExpr 0x555bb143bd18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb143bd00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb143bce0 '' Function 0x555bb130fdc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb143bcb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb143bca0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb143bc88 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb143bc50 'int3':'vector' lvalue ParmVar 0x555bb143b928 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x555bb143ba88 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb143beb8 line:482:37 constexpr sqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x555bb143be08 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x555bb143c240 # | | | | `-ReturnStmt 0x555bb143c230 # | | | | `-CallExpr 0x555bb143c200 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb143c1e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb143c1c8 '' Function 0x555bb1310040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb143c1a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb143c188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb143c170 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb143c138 'int4':'vector' lvalue ParmVar 0x555bb143be08 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x555bb143bf68 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb143c3a0 line:482:37 constexpr sqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x555bb143c2f0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x555bb143c718 # | | | | `-ReturnStmt 0x555bb143c708 # | | | | `-CallExpr 0x555bb143c6d8 'float' # | | | | |-ImplicitCastExpr 0x555bb143c6c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb143c6a0 '' Function 0x555bb130f8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb143c678 'float' # | | | | `-ImplicitCastExpr 0x555bb143c660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb143c648 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb143c610 'uint':'unsigned int' lvalue ParmVar 0x555bb143c2f0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x555bb143c450 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb143c878 line:482:37 constexpr sqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x555bb143c7c8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x555bb143cc10 # | | | | `-ReturnStmt 0x555bb143cc00 # | | | | `-CallExpr 0x555bb143cbd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb143cbb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb143cb98 '' Function 0x555bb130fb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb143cb70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb143cb58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb143cb40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb143cb08 'uint2':'vector' lvalue ParmVar 0x555bb143c7c8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x555bb143c928 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb143cd70 line:482:37 constexpr sqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x555bb143ccc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x555bb143d110 # | | | | `-ReturnStmt 0x555bb143d100 # | | | | `-CallExpr 0x555bb143d0d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb143d0b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb143d098 '' Function 0x555bb130fdc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb143d070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb143d058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb143d040 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb143d008 'uint3':'vector' lvalue ParmVar 0x555bb143ccc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x555bb143ce20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb143d270 line:482:37 constexpr sqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x555bb143d1c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x555bb143d618 # | | | | `-ReturnStmt 0x555bb143d608 # | | | | `-CallExpr 0x555bb143d5d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb143d5c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb143d5a0 '' Function 0x555bb1310040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb143d578 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb143d560 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb143d548 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb143d510 'uint4':'vector' lvalue ParmVar 0x555bb143d1c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x555bb143d320 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb143d778 line:482:37 constexpr sqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x555bb143d6c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x555bb143db10 # | | | | `-ReturnStmt 0x555bb143db00 # | | | | `-CallExpr 0x555bb143dad0 'float' # | | | | |-ImplicitCastExpr 0x555bb143dab8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb143da98 '' Function 0x555bb130f8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb143da70 'float' # | | | | `-ImplicitCastExpr 0x555bb143da58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb143da40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb143da08 'int64_t':'long' lvalue ParmVar 0x555bb143d6c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x555bb143d828 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb143dc70 line:482:37 constexpr sqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555bb143dbc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x555bb143e028 # | | | | `-ReturnStmt 0x555bb143e018 # | | | | `-CallExpr 0x555bb143dfe8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb143dfd0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb143dfb0 '' Function 0x555bb130fb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb143df88 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb143df70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb143df58 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb143df20 'int64_t2':'vector' lvalue ParmVar 0x555bb143dbc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x555bb143dd20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb143e188 line:482:37 constexpr sqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555bb143e0d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x555bb143e548 # | | | | `-ReturnStmt 0x555bb143e538 # | | | | `-CallExpr 0x555bb143e508 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb143e4f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb143e4d0 '' Function 0x555bb130fdc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb143e4a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb143e490 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb143e478 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb143e440 'int64_t3':'vector' lvalue ParmVar 0x555bb143e0d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x555bb143e238 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb143e6a8 line:482:37 constexpr sqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555bb143e5f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x555bb143ea70 # | | | | `-ReturnStmt 0x555bb143ea60 # | | | | `-CallExpr 0x555bb143ea30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb143ea18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb143e9f8 '' Function 0x555bb1310040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb143e9d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb143e9b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb143e9a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb143e968 'int64_t4':'vector' lvalue ParmVar 0x555bb143e5f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x555bb143e758 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb143ebd0 line:482:37 constexpr sqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x555bb143eb20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x555bb143ef88 # | | | | `-ReturnStmt 0x555bb143ef78 # | | | | `-CallExpr 0x555bb143ef48 'float' # | | | | |-ImplicitCastExpr 0x555bb143ef30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb143ef10 '' Function 0x555bb130f8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb143eee8 'float' # | | | | `-ImplicitCastExpr 0x555bb143eed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb143eeb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb143ee80 'uint64_t':'unsigned long' lvalue ParmVar 0x555bb143eb20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x555bb143ec80 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb143f0e8 line:482:37 constexpr sqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555bb143f038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x555bb143f8d0 # | | | | `-ReturnStmt 0x555bb143f8c0 # | | | | `-CallExpr 0x555bb143f890 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb143f878 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb143f858 '' Function 0x555bb130fb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb143f830 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb143f818 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb143f800 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb143f7c8 'uint64_t2':'vector' lvalue ParmVar 0x555bb143f038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x555bb143f198 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb143fa30 line:482:37 constexpr sqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555bb143f980 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x555bb143fe10 # | | | | `-ReturnStmt 0x555bb143fe00 # | | | | `-CallExpr 0x555bb143fdd0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb143fdb8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb143fd98 '' Function 0x555bb130fdc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb143fd70 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb143fd58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb143fd40 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb143fd08 'uint64_t3':'vector' lvalue ParmVar 0x555bb143f980 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x555bb143fae0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb143ff70 line:482:37 constexpr sqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555bb143fec0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x555bb1440358 # | | | | `-ReturnStmt 0x555bb1440348 # | | | | `-CallExpr 0x555bb1440318 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb1440300 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb14402e0 '' Function 0x555bb1310040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb14402b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb14402a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1440288 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1440250 'uint64_t4':'vector' lvalue ParmVar 0x555bb143fec0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x555bb1440020 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1440568 line:488:37 constexpr step 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x555bb1440418 col:29 used V1 'double' # | | | |-ParmVarDecl 0x555bb1440498 col:40 used V2 'double' # | | | |-CompoundStmt 0x555bb1440950 # | | | | `-ReturnStmt 0x555bb1440940 # | | | | `-CallExpr 0x555bb1440908 'float' # | | | | |-ImplicitCastExpr 0x555bb14408f0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x555bb14408d0 '' Function 0x555bb1310f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x555bb1440818 'float' # | | | | | `-ImplicitCastExpr 0x555bb1440800 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb14407e8 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb14407b0 'double' lvalue ParmVar 0x555bb1440418 'V1' 'double' # | | | | `-CStyleCastExpr 0x555bb14408a8 'float' # | | | | `-ImplicitCastExpr 0x555bb1440890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1440878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1440840 'double' lvalue ParmVar 0x555bb1440498 'V2' 'double' # | | | `-DeprecatedAttr 0x555bb1440620 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb1440b60 line:488:37 constexpr step 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x555bb1440a10 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x555bb1440a90 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x555bb1440f80 # | | | | `-ReturnStmt 0x555bb1440f70 # | | | | `-CallExpr 0x555bb1440f38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb1440f20 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x555bb1440f00 '' Function 0x555bb13112b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x555bb1440e30 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x555bb1440e18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb1440e00 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb1440dc8 'double2':'vector' lvalue ParmVar 0x555bb1440a10 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x555bb1440ed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb1440ec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1440ea8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1440e70 'double2':'vector' lvalue ParmVar 0x555bb1440a90 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x555bb1440c18 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb1441190 line:488:37 constexpr step 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x555bb1441040 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x555bb14410c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x555bb14415b8 # | | | | `-ReturnStmt 0x555bb14415a8 # | | | | `-CallExpr 0x555bb1441570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb1441558 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x555bb1441538 '' Function 0x555bb13115d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x555bb1441468 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x555bb1441450 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb1441438 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb1441400 'double3':'vector' lvalue ParmVar 0x555bb1441040 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x555bb1441510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb14414f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb14414e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb14414a8 'double3':'vector' lvalue ParmVar 0x555bb14410c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x555bb1441248 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb14417c8 line:488:37 constexpr step 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x555bb1441678 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x555bb14416f8 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x555bb1441bf8 # | | | | `-ReturnStmt 0x555bb1441be8 # | | | | `-CallExpr 0x555bb1441bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb1441b98 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x555bb1441b78 '' Function 0x555bb1311950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x555bb1441aa8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x555bb1441a90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb1441a78 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb1441a40 'double4':'vector' lvalue ParmVar 0x555bb1441678 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x555bb1441b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb1441b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1441b20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1441ae8 'double4':'vector' lvalue ParmVar 0x555bb14416f8 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x555bb1441880 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb1441df8 line:489:38 constexpr step 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x555bb1441ca8 col:26 used V1 'int' # | | | |-ParmVarDecl 0x555bb1441d28 col:34 used V2 'int' # | | | |-CompoundStmt 0x555bb14421f0 # | | | | `-ReturnStmt 0x555bb14421e0 # | | | | `-CallExpr 0x555bb14421a8 'float' # | | | | |-ImplicitCastExpr 0x555bb1442190 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x555bb1442170 '' Function 0x555bb1310f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x555bb14420b8 'float' # | | | | | `-ImplicitCastExpr 0x555bb14420a0 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb1442088 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb1442050 'int' lvalue ParmVar 0x555bb1441ca8 'V1' 'int' # | | | | `-CStyleCastExpr 0x555bb1442148 'float' # | | | | `-ImplicitCastExpr 0x555bb1442130 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1442118 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb14420e0 'int' lvalue ParmVar 0x555bb1441d28 'V2' 'int' # | | | `-DeprecatedAttr 0x555bb1441eb0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb14423f0 line:489:38 constexpr step 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x555bb14422a0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x555bb1442320 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x555bb1442820 # | | | | `-ReturnStmt 0x555bb1442810 # | | | | `-CallExpr 0x555bb14427d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb14427c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x555bb14427a0 '' Function 0x555bb13112b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x555bb14426d0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x555bb14426b8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb14426a0 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb1442668 'int2':'vector' lvalue ParmVar 0x555bb14422a0 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x555bb1442778 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb1442760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1442748 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1442710 'int2':'vector' lvalue ParmVar 0x555bb1442320 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x555bb14424a8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1442a20 line:489:38 constexpr step 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x555bb14428d0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x555bb1442950 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x555bb1442e58 # | | | | `-ReturnStmt 0x555bb1442e48 # | | | | `-CallExpr 0x555bb1442e10 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb1442df8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x555bb1442dd8 '' Function 0x555bb13115d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x555bb1442d08 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x555bb1442cf0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb1442cd8 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb1442ca0 'int3':'vector' lvalue ParmVar 0x555bb14428d0 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x555bb1442db0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb1442d98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1442d80 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1442d48 'int3':'vector' lvalue ParmVar 0x555bb1442950 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x555bb1442ad8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1443058 line:489:38 constexpr step 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x555bb1442f08 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x555bb1442f88 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x555bb1443498 # | | | | `-ReturnStmt 0x555bb1443488 # | | | | `-CallExpr 0x555bb1443450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb1443438 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x555bb1443418 '' Function 0x555bb1311950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x555bb1443348 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x555bb1443330 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb1443318 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb14432e0 'int4':'vector' lvalue ParmVar 0x555bb1442f08 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x555bb14433f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb14433d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb14433c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1443388 'int4':'vector' lvalue ParmVar 0x555bb1442f88 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x555bb1443110 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1445240 line:489:38 constexpr step 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x555bb1443548 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x555bb1445170 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x555bb1445658 # | | | | `-ReturnStmt 0x555bb1445648 # | | | | `-CallExpr 0x555bb1445610 'float' # | | | | |-ImplicitCastExpr 0x555bb14455f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x555bb14455d8 '' Function 0x555bb1310f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x555bb1445520 'float' # | | | | | `-ImplicitCastExpr 0x555bb1445508 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb14454f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb14454b8 'uint':'unsigned int' lvalue ParmVar 0x555bb1443548 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x555bb14455b0 'float' # | | | | `-ImplicitCastExpr 0x555bb1445598 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1445580 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1445548 'uint':'unsigned int' lvalue ParmVar 0x555bb1445170 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x555bb14452f8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1445858 line:489:38 constexpr step 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x555bb1445708 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x555bb1445788 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x555bb1445ca8 # | | | | `-ReturnStmt 0x555bb1445c98 # | | | | `-CallExpr 0x555bb1445c60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb1445c48 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x555bb1445c28 '' Function 0x555bb13112b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x555bb1445b58 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x555bb1445b40 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb1445b28 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb1445af0 'uint2':'vector' lvalue ParmVar 0x555bb1445708 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x555bb1445c00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb1445be8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1445bd0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1445b98 'uint2':'vector' lvalue ParmVar 0x555bb1445788 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x555bb1445910 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1445ea8 line:489:38 constexpr step 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x555bb1445d58 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x555bb1445dd8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x555bb1446300 # | | | | `-ReturnStmt 0x555bb14462f0 # | | | | `-CallExpr 0x555bb14462b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb14462a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x555bb1446280 '' Function 0x555bb13115d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x555bb14461b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x555bb1446198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb1446180 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb1446148 'uint3':'vector' lvalue ParmVar 0x555bb1445d58 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x555bb1446258 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb1446240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1446228 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb14461f0 'uint3':'vector' lvalue ParmVar 0x555bb1445dd8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x555bb1445f60 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1446500 line:489:38 constexpr step 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x555bb14463b0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x555bb1446430 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x555bb1446960 # | | | | `-ReturnStmt 0x555bb1446950 # | | | | `-CallExpr 0x555bb1446918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb1446900 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x555bb14468e0 '' Function 0x555bb1311950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x555bb1446810 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x555bb14467f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb14467e0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb14467a8 'uint4':'vector' lvalue ParmVar 0x555bb14463b0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x555bb14468b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb14468a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1446888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1446850 'uint4':'vector' lvalue ParmVar 0x555bb1446430 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x555bb14465b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1446b60 line:489:38 constexpr step 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x555bb1446a10 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x555bb1446a90 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x555bb1446f98 # | | | | `-ReturnStmt 0x555bb1446f88 # | | | | `-CallExpr 0x555bb1446f50 'float' # | | | | |-ImplicitCastExpr 0x555bb1446f38 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x555bb1446f18 '' Function 0x555bb1310f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x555bb1446e60 'float' # | | | | | `-ImplicitCastExpr 0x555bb1446e48 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb1446e30 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb1446df8 'int64_t':'long' lvalue ParmVar 0x555bb1446a10 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x555bb1446ef0 'float' # | | | | `-ImplicitCastExpr 0x555bb1446ed8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1446ec0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1446e88 'int64_t':'long' lvalue ParmVar 0x555bb1446a90 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x555bb1446c18 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1447198 line:489:38 constexpr step 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555bb1447048 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x555bb14470c8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x555bb1447608 # | | | | `-ReturnStmt 0x555bb14475f8 # | | | | `-CallExpr 0x555bb14475c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb14475a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x555bb1447588 '' Function 0x555bb13112b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x555bb14474b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x555bb14474a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb1447488 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb1447450 'int64_t2':'vector' lvalue ParmVar 0x555bb1447048 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x555bb1447560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb1447548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1447530 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb14474f8 'int64_t2':'vector' lvalue ParmVar 0x555bb14470c8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x555bb1447250 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1447808 line:489:38 constexpr step 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555bb14476b8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x555bb1447738 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x555bb1447c80 # | | | | `-ReturnStmt 0x555bb1447c70 # | | | | `-CallExpr 0x555bb1447c38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb1447c20 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x555bb1447c00 '' Function 0x555bb13115d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x555bb1447b30 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x555bb1447b18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb1447b00 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb1447ac8 'int64_t3':'vector' lvalue ParmVar 0x555bb14476b8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x555bb1447bd8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb1447bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1447ba8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1447b70 'int64_t3':'vector' lvalue ParmVar 0x555bb1447738 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x555bb14478c0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1447e80 line:489:38 constexpr step 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555bb1447d30 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x555bb1447db0 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x555bb1448300 # | | | | `-ReturnStmt 0x555bb14482f0 # | | | | `-CallExpr 0x555bb14482b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb14482a0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x555bb1448280 '' Function 0x555bb1311950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x555bb14481b0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x555bb1448198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb1448180 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb1448148 'int64_t4':'vector' lvalue ParmVar 0x555bb1447d30 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x555bb1448258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb1448240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1448228 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb14481f0 'int64_t4':'vector' lvalue ParmVar 0x555bb1447db0 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x555bb1447f38 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1448500 line:489:38 constexpr step 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x555bb14483b0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x555bb1448430 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x555bb1448958 # | | | | `-ReturnStmt 0x555bb1448948 # | | | | `-CallExpr 0x555bb1448910 'float' # | | | | |-ImplicitCastExpr 0x555bb14488f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x555bb14488d8 '' Function 0x555bb1310f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x555bb1448820 'float' # | | | | | `-ImplicitCastExpr 0x555bb1448808 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb14487f0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb14487b8 'uint64_t':'unsigned long' lvalue ParmVar 0x555bb14483b0 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x555bb14488b0 'float' # | | | | `-ImplicitCastExpr 0x555bb1448898 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1448880 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1448848 'uint64_t':'unsigned long' lvalue ParmVar 0x555bb1448430 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x555bb14485b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1448b58 line:489:38 constexpr step 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555bb1448a08 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x555bb1448a88 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x555bb1448fe8 # | | | | `-ReturnStmt 0x555bb1448fd8 # | | | | `-CallExpr 0x555bb1448fa0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb1448f88 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x555bb1448f68 '' Function 0x555bb13112b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x555bb1448e98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x555bb1448e80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb1448e68 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb1448e30 'uint64_t2':'vector' lvalue ParmVar 0x555bb1448a08 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x555bb1448f40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb1448f28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1448f10 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1448ed8 'uint64_t2':'vector' lvalue ParmVar 0x555bb1448a88 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x555bb1448c10 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1449dc0 line:489:38 constexpr step 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555bb1449098 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x555bb1449cf0 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x555bb144a258 # | | | | `-ReturnStmt 0x555bb144a248 # | | | | `-CallExpr 0x555bb144a210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb144a1f8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x555bb144a1d8 '' Function 0x555bb13115d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x555bb144a108 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x555bb144a0f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb144a0d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb144a0a0 'uint64_t3':'vector' lvalue ParmVar 0x555bb1449098 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x555bb144a1b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb144a198 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb144a180 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb144a148 'uint64_t3':'vector' lvalue ParmVar 0x555bb1449cf0 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x555bb1449e78 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb144a458 line:489:38 constexpr step 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555bb144a308 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x555bb144a388 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x555bb144a8f8 # | | | | `-ReturnStmt 0x555bb144a8e8 # | | | | `-CallExpr 0x555bb144a8b0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb144a898 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x555bb144a878 '' Function 0x555bb1311950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x555bb144a7a8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x555bb144a790 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555bb144a778 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555bb144a740 'uint64_t4':'vector' lvalue ParmVar 0x555bb144a308 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x555bb144a850 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb144a838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb144a820 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb144a7e8 'uint64_t4':'vector' lvalue ParmVar 0x555bb144a388 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x555bb144a510 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb144aa60 line:495:36 constexpr tan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x555bb144a9b0 col:29 used V 'double' # | | | |-CompoundStmt 0x555bb144ada8 # | | | | `-ReturnStmt 0x555bb144ad98 # | | | | `-CallExpr 0x555bb144ad68 'float' # | | | | |-ImplicitCastExpr 0x555bb144ad50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb144ad30 '' Function 0x555bb1312570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb144ad08 'float' # | | | | `-ImplicitCastExpr 0x555bb144acf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb144acd8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb144aca0 'double' lvalue ParmVar 0x555bb144a9b0 'V' 'double' # | | | `-DeprecatedAttr 0x555bb144ab10 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb144af10 line:495:36 constexpr tan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x555bb144ae60 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x555bb144b278 # | | | | `-ReturnStmt 0x555bb144b268 # | | | | `-CallExpr 0x555bb144b238 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb144b220 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb144b200 '' Function 0x555bb13127e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb144b1d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb144b1c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb144b1a8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb144b170 'double2':'vector' lvalue ParmVar 0x555bb144ae60 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x555bb144afc0 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb144b3e0 line:495:36 constexpr tan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x555bb144b330 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x555bb144b750 # | | | | `-ReturnStmt 0x555bb144b740 # | | | | `-CallExpr 0x555bb144b710 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb144b6f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb144b6d8 '' Function 0x555bb1312a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb144b6b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb144b698 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb144b680 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb144b648 'double3':'vector' lvalue ParmVar 0x555bb144b330 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x555bb144b490 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb144b8b8 line:495:36 constexpr tan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x555bb144b808 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x555bb144bc30 # | | | | `-ReturnStmt 0x555bb144bc20 # | | | | `-CallExpr 0x555bb144bbf0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb144bbd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb144bbb8 '' Function 0x555bb1312cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb144bb90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb144bb78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb144bb60 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb144bb28 'double4':'vector' lvalue ParmVar 0x555bb144b808 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x555bb144b968 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb144bd90 line:496:37 constexpr tan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x555bb144bce0 col:26 used V 'int' # | | | |-CompoundStmt 0x555bb144c0e8 # | | | | `-ReturnStmt 0x555bb144c0d8 # | | | | `-CallExpr 0x555bb144c0a8 'float' # | | | | |-ImplicitCastExpr 0x555bb144c090 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb144c070 '' Function 0x555bb1312570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb144c048 'float' # | | | | `-ImplicitCastExpr 0x555bb144c030 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb144c018 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb144bfe0 'int' lvalue ParmVar 0x555bb144bce0 'V' 'int' # | | | `-DeprecatedAttr 0x555bb144be40 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb144c248 line:496:37 constexpr tan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x555bb144c198 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x555bb144c5c0 # | | | | `-ReturnStmt 0x555bb144c5b0 # | | | | `-CallExpr 0x555bb144c580 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb144c568 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb144c548 '' Function 0x555bb13127e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb144c520 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb144c508 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb144c4f0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb144c4b8 'int2':'vector' lvalue ParmVar 0x555bb144c198 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x555bb144c2f8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb144c720 line:496:37 constexpr tan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x555bb144c670 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x555bb144caa0 # | | | | `-ReturnStmt 0x555bb144ca90 # | | | | `-CallExpr 0x555bb144ca60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb144ca48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb144ca28 '' Function 0x555bb1312a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb144ca00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb144c9e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb144c9d0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb144c998 'int3':'vector' lvalue ParmVar 0x555bb144c670 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x555bb144c7d0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb144cc00 line:496:37 constexpr tan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x555bb144cb50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x555bb144cf88 # | | | | `-ReturnStmt 0x555bb144cf78 # | | | | `-CallExpr 0x555bb144cf48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb144cf30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb144cf10 '' Function 0x555bb1312cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb144cee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb144ced0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb144ceb8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb144ce80 'int4':'vector' lvalue ParmVar 0x555bb144cb50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x555bb144ccb0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb144d0e8 line:496:37 constexpr tan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x555bb144d038 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x555bb144d460 # | | | | `-ReturnStmt 0x555bb144d450 # | | | | `-CallExpr 0x555bb144d420 'float' # | | | | |-ImplicitCastExpr 0x555bb144d408 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb144d3e8 '' Function 0x555bb1312570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb144d3c0 'float' # | | | | `-ImplicitCastExpr 0x555bb144d3a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb144d390 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb144d358 'uint':'unsigned int' lvalue ParmVar 0x555bb144d038 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x555bb144d198 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb144d5c0 line:496:37 constexpr tan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x555bb144d510 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x555bb144d958 # | | | | `-ReturnStmt 0x555bb144d948 # | | | | `-CallExpr 0x555bb144d918 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb144d900 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb144d8e0 '' Function 0x555bb13127e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb144d8b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb144d8a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb144d888 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb144d850 'uint2':'vector' lvalue ParmVar 0x555bb144d510 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x555bb144d670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb144dab8 line:496:37 constexpr tan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x555bb144da08 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x555bb144ff58 # | | | | `-ReturnStmt 0x555bb144ff48 # | | | | `-CallExpr 0x555bb144ff18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb144ff00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb144fee0 '' Function 0x555bb1312a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb144feb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb144fea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb144fe88 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb144fe50 'uint3':'vector' lvalue ParmVar 0x555bb144da08 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x555bb144db68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb14500b8 line:496:37 constexpr tan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x555bb1450008 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x555bb1450460 # | | | | `-ReturnStmt 0x555bb1450450 # | | | | `-CallExpr 0x555bb1450420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb1450408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb14503e8 '' Function 0x555bb1312cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb14503c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb14503a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1450390 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1450358 'uint4':'vector' lvalue ParmVar 0x555bb1450008 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x555bb1450168 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb14505c0 line:496:37 constexpr tan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x555bb1450510 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x555bb1450958 # | | | | `-ReturnStmt 0x555bb1450948 # | | | | `-CallExpr 0x555bb1450918 'float' # | | | | |-ImplicitCastExpr 0x555bb1450900 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb14508e0 '' Function 0x555bb1312570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb14508b8 'float' # | | | | `-ImplicitCastExpr 0x555bb14508a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1450888 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1450850 'int64_t':'long' lvalue ParmVar 0x555bb1450510 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x555bb1450670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1450ab8 line:496:37 constexpr tan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555bb1450a08 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x555bb1450e70 # | | | | `-ReturnStmt 0x555bb1450e60 # | | | | `-CallExpr 0x555bb1450e30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb1450e18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb1450df8 '' Function 0x555bb13127e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb1450dd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb1450db8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1450da0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1450d68 'int64_t2':'vector' lvalue ParmVar 0x555bb1450a08 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x555bb1450b68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1450fd0 line:496:37 constexpr tan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555bb1450f20 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x555bb1451390 # | | | | `-ReturnStmt 0x555bb1451380 # | | | | `-CallExpr 0x555bb1451350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb1451338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb1451318 '' Function 0x555bb1312a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb14512f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb14512d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb14512c0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1451288 'int64_t3':'vector' lvalue ParmVar 0x555bb1450f20 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x555bb1451080 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb14514f0 line:496:37 constexpr tan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555bb1451440 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x555bb14518b8 # | | | | `-ReturnStmt 0x555bb14518a8 # | | | | `-CallExpr 0x555bb1451878 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb1451860 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb1451840 '' Function 0x555bb1312cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb1451818 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb1451800 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb14517e8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb14517b0 'int64_t4':'vector' lvalue ParmVar 0x555bb1451440 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x555bb14515a0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1451a18 line:496:37 constexpr tan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x555bb1451968 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x555bb1451dd0 # | | | | `-ReturnStmt 0x555bb1451dc0 # | | | | `-CallExpr 0x555bb1451d90 'float' # | | | | |-ImplicitCastExpr 0x555bb1451d78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb1451d58 '' Function 0x555bb1312570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb1451d30 'float' # | | | | `-ImplicitCastExpr 0x555bb1451d18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1451d00 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1451cc8 'uint64_t':'unsigned long' lvalue ParmVar 0x555bb1451968 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x555bb1451ac8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1451f30 line:496:37 constexpr tan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555bb1451e80 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x555bb1452308 # | | | | `-ReturnStmt 0x555bb14522f8 # | | | | `-CallExpr 0x555bb14522c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb14522b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb1452290 '' Function 0x555bb13127e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb1452268 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb1452250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1452238 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1452200 'uint64_t2':'vector' lvalue ParmVar 0x555bb1451e80 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x555bb1451fe0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1452468 line:496:37 constexpr tan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555bb14523b8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x555bb1452848 # | | | | `-ReturnStmt 0x555bb1452838 # | | | | `-CallExpr 0x555bb1452808 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb14527f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb14527d0 '' Function 0x555bb1312a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb14527a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb1452790 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1452778 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1452740 'uint64_t3':'vector' lvalue ParmVar 0x555bb14523b8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x555bb1452518 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb14529a8 line:496:37 constexpr tan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555bb14528f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x555bb1452d90 # | | | | `-ReturnStmt 0x555bb1452d80 # | | | | `-CallExpr 0x555bb1452d50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb1452d38 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb1452d18 '' Function 0x555bb1312cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb1452cf0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb1452cd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1452cc0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1452c88 'uint64_t4':'vector' lvalue ParmVar 0x555bb14528f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x555bb1452a58 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1452f00 line:502:36 constexpr tanh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x555bb1452e50 col:29 used V 'double' # | | | |-CompoundStmt 0x555bb1453248 # | | | | `-ReturnStmt 0x555bb1453238 # | | | | `-CallExpr 0x555bb1453208 'float' # | | | | |-ImplicitCastExpr 0x555bb14531f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb14531d0 '' Function 0x555bb1313920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb14531a8 'float' # | | | | `-ImplicitCastExpr 0x555bb1453190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1453178 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1453140 'double' lvalue ParmVar 0x555bb1452e50 'V' 'double' # | | | `-DeprecatedAttr 0x555bb1452fb0 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb14533b8 line:502:36 constexpr tanh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x555bb1453308 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x555bb1453720 # | | | | `-ReturnStmt 0x555bb1453710 # | | | | `-CallExpr 0x555bb14536e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb14536c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb14536a8 '' Function 0x555bb1313b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb1453680 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb1453668 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1453650 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1453618 'double2':'vector' lvalue ParmVar 0x555bb1453308 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x555bb1453468 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb1453890 line:502:36 constexpr tanh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x555bb14537e0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x555bb1453c00 # | | | | `-ReturnStmt 0x555bb1453bf0 # | | | | `-CallExpr 0x555bb1453bc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb1453ba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb1453b88 '' Function 0x555bb1313e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb1453b60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb1453b48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1453b30 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1453af8 'double3':'vector' lvalue ParmVar 0x555bb14537e0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x555bb1453940 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb1454b50 line:502:36 constexpr tanh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x555bb1453cc0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x555bb1454ec8 # | | | | `-ReturnStmt 0x555bb1454eb8 # | | | | `-CallExpr 0x555bb1454e88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb1454e70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb1454e50 '' Function 0x555bb1314088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb1454e28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb1454e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1454df8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1454dc0 'double4':'vector' lvalue ParmVar 0x555bb1453cc0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x555bb1454c00 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb1455028 line:503:37 constexpr tanh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x555bb1454f78 col:26 used V 'int' # | | | |-CompoundStmt 0x555bb1455380 # | | | | `-ReturnStmt 0x555bb1455370 # | | | | `-CallExpr 0x555bb1455340 'float' # | | | | |-ImplicitCastExpr 0x555bb1455328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb1455308 '' Function 0x555bb1313920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb14552e0 'float' # | | | | `-ImplicitCastExpr 0x555bb14552c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb14552b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1455278 'int' lvalue ParmVar 0x555bb1454f78 'V' 'int' # | | | `-DeprecatedAttr 0x555bb14550d8 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb14554e0 line:503:37 constexpr tanh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x555bb1455430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x555bb1455858 # | | | | `-ReturnStmt 0x555bb1455848 # | | | | `-CallExpr 0x555bb1455818 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb1455800 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb14557e0 '' Function 0x555bb1313b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb14557b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb14557a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1455788 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1455750 'int2':'vector' lvalue ParmVar 0x555bb1455430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x555bb1455590 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb14559b8 line:503:37 constexpr tanh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x555bb1455908 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x555bb1455d38 # | | | | `-ReturnStmt 0x555bb1455d28 # | | | | `-CallExpr 0x555bb1455cf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb1455ce0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb1455cc0 '' Function 0x555bb1313e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb1455c98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb1455c80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1455c68 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1455c30 'int3':'vector' lvalue ParmVar 0x555bb1455908 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x555bb1455a68 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1455e98 line:503:37 constexpr tanh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x555bb1455de8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x555bb1456220 # | | | | `-ReturnStmt 0x555bb1456210 # | | | | `-CallExpr 0x555bb14561e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb14561c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb14561a8 '' Function 0x555bb1314088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb1456180 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb1456168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1456150 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1456118 'int4':'vector' lvalue ParmVar 0x555bb1455de8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x555bb1455f48 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1456380 line:503:37 constexpr tanh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x555bb14562d0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x555bb14566f8 # | | | | `-ReturnStmt 0x555bb14566e8 # | | | | `-CallExpr 0x555bb14566b8 'float' # | | | | |-ImplicitCastExpr 0x555bb14566a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb1456680 '' Function 0x555bb1313920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb1456658 'float' # | | | | `-ImplicitCastExpr 0x555bb1456640 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1456628 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb14565f0 'uint':'unsigned int' lvalue ParmVar 0x555bb14562d0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x555bb1456430 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1456858 line:503:37 constexpr tanh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x555bb14567a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x555bb1456bf0 # | | | | `-ReturnStmt 0x555bb1456be0 # | | | | `-CallExpr 0x555bb1456bb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb1456b98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb1456b78 '' Function 0x555bb1313b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb1456b50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb1456b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1456b20 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1456ae8 'uint2':'vector' lvalue ParmVar 0x555bb14567a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x555bb1456908 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1456d50 line:503:37 constexpr tanh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x555bb1456ca0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x555bb14570f0 # | | | | `-ReturnStmt 0x555bb14570e0 # | | | | `-CallExpr 0x555bb14570b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb1457098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb1457078 '' Function 0x555bb1313e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb1457050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb1457038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1457020 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1456fe8 'uint3':'vector' lvalue ParmVar 0x555bb1456ca0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x555bb1456e00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1457250 line:503:37 constexpr tanh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x555bb14571a0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x555bb14575f8 # | | | | `-ReturnStmt 0x555bb14575e8 # | | | | `-CallExpr 0x555bb14575b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb14575a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb1457580 '' Function 0x555bb1314088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb1457558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb1457540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1457528 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb14574f0 'uint4':'vector' lvalue ParmVar 0x555bb14571a0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x555bb1457300 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1457758 line:503:37 constexpr tanh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x555bb14576a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x555bb1457af0 # | | | | `-ReturnStmt 0x555bb1457ae0 # | | | | `-CallExpr 0x555bb1457ab0 'float' # | | | | |-ImplicitCastExpr 0x555bb1457a98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb1457a78 '' Function 0x555bb1313920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb1457a50 'float' # | | | | `-ImplicitCastExpr 0x555bb1457a38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1457a20 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb14579e8 'int64_t':'long' lvalue ParmVar 0x555bb14576a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x555bb1457808 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1457c50 line:503:37 constexpr tanh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555bb1457ba0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x555bb1458008 # | | | | `-ReturnStmt 0x555bb1457ff8 # | | | | `-CallExpr 0x555bb1457fc8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb1457fb0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb1457f90 '' Function 0x555bb1313b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb1457f68 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb1457f50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1457f38 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1457f00 'int64_t2':'vector' lvalue ParmVar 0x555bb1457ba0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x555bb1457d00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1458168 line:503:37 constexpr tanh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555bb14580b8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x555bb1458528 # | | | | `-ReturnStmt 0x555bb1458518 # | | | | `-CallExpr 0x555bb14584e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb14584d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb14584b0 '' Function 0x555bb1313e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb1458488 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb1458470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1458458 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1458420 'int64_t3':'vector' lvalue ParmVar 0x555bb14580b8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x555bb1458218 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1458688 line:503:37 constexpr tanh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555bb14585d8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x555bb1458a50 # | | | | `-ReturnStmt 0x555bb1458a40 # | | | | `-CallExpr 0x555bb1458a10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb14589f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb14589d8 '' Function 0x555bb1314088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb14589b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb1458998 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1458980 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1458948 'int64_t4':'vector' lvalue ParmVar 0x555bb14585d8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x555bb1458738 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1459bd0 line:503:37 constexpr tanh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x555bb1459b20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x555bb1459f88 # | | | | `-ReturnStmt 0x555bb1459f78 # | | | | `-CallExpr 0x555bb1459f48 'float' # | | | | |-ImplicitCastExpr 0x555bb1459f30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb1459f10 '' Function 0x555bb1313920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb1459ee8 'float' # | | | | `-ImplicitCastExpr 0x555bb1459ed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1459eb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1459e80 'uint64_t':'unsigned long' lvalue ParmVar 0x555bb1459b20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x555bb1459c80 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb145a0e8 line:503:37 constexpr tanh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555bb145a038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x555bb145a4c0 # | | | | `-ReturnStmt 0x555bb145a4b0 # | | | | `-CallExpr 0x555bb145a480 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb145a468 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb145a448 '' Function 0x555bb1313b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb145a420 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb145a408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb145a3f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb145a3b8 'uint64_t2':'vector' lvalue ParmVar 0x555bb145a038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x555bb145a198 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb145a620 line:503:37 constexpr tanh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555bb145a570 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x555bb145aa00 # | | | | `-ReturnStmt 0x555bb145a9f0 # | | | | `-CallExpr 0x555bb145a9c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb145a9a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb145a988 '' Function 0x555bb1313e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb145a960 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb145a948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb145a930 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb145a8f8 'uint64_t3':'vector' lvalue ParmVar 0x555bb145a570 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x555bb145a6d0 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb145ab60 line:503:37 constexpr tanh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555bb145aab0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x555bb145af48 # | | | | `-ReturnStmt 0x555bb145af38 # | | | | `-CallExpr 0x555bb145af08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb145aef0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb145aed0 '' Function 0x555bb1314088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb145aea8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb145ae90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb145ae78 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb145ae40 'uint64_t4':'vector' lvalue ParmVar 0x555bb145aab0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x555bb145ac10 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb145b0b8 line:509:36 constexpr trunc 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x555bb145b008 col:29 used V 'double' # | | | |-CompoundStmt 0x555bb145b400 # | | | | `-ReturnStmt 0x555bb145b3f0 # | | | | `-CallExpr 0x555bb145b3c0 'float' # | | | | |-ImplicitCastExpr 0x555bb145b3a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb145b388 '' Function 0x555bb1314ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb145b360 'float' # | | | | `-ImplicitCastExpr 0x555bb145b348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb145b330 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb145b2f8 'double' lvalue ParmVar 0x555bb145b008 'V' 'double' # | | | `-DeprecatedAttr 0x555bb145b168 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb145b570 line:509:36 constexpr trunc 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x555bb145b4c0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x555bb145b8d8 # | | | | `-ReturnStmt 0x555bb145b8c8 # | | | | `-CallExpr 0x555bb145b898 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb145b880 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb145b860 '' Function 0x555bb1314f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb145b838 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb145b820 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb145b808 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb145b7d0 'double2':'vector' lvalue ParmVar 0x555bb145b4c0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x555bb145b620 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb145ba48 line:509:36 constexpr trunc 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x555bb145b998 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x555bb145bdb8 # | | | | `-ReturnStmt 0x555bb145bda8 # | | | | `-CallExpr 0x555bb145bd78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb145bd60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb145bd40 '' Function 0x555bb1315190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb145bd18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb145bd00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb145bce8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb145bcb0 'double3':'vector' lvalue ParmVar 0x555bb145b998 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x555bb145baf8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb145bf28 line:509:36 constexpr trunc 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x555bb145be78 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x555bb145c2a0 # | | | | `-ReturnStmt 0x555bb145c290 # | | | | `-CallExpr 0x555bb145c260 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb145c248 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb145c228 '' Function 0x555bb1315408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb145c200 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb145c1e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb145c1d0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb145c198 'double4':'vector' lvalue ParmVar 0x555bb145be78 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x555bb145bfd8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb145c400 line:510:37 constexpr trunc 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x555bb145c350 col:26 used V 'int' # | | | |-CompoundStmt 0x555bb145c758 # | | | | `-ReturnStmt 0x555bb145c748 # | | | | `-CallExpr 0x555bb145c718 'float' # | | | | |-ImplicitCastExpr 0x555bb145c700 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb145c6e0 '' Function 0x555bb1314ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb145c6b8 'float' # | | | | `-ImplicitCastExpr 0x555bb145c6a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb145c688 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb145c650 'int' lvalue ParmVar 0x555bb145c350 'V' 'int' # | | | `-DeprecatedAttr 0x555bb145c4b0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb145c8b8 line:510:37 constexpr trunc 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x555bb145c808 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x555bb145cc30 # | | | | `-ReturnStmt 0x555bb145cc20 # | | | | `-CallExpr 0x555bb145cbf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb145cbd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb145cbb8 '' Function 0x555bb1314f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb145cb90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb145cb78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb145cb60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb145cb28 'int2':'vector' lvalue ParmVar 0x555bb145c808 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x555bb145c968 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb145cd90 line:510:37 constexpr trunc 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x555bb145cce0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x555bb145d110 # | | | | `-ReturnStmt 0x555bb145d100 # | | | | `-CallExpr 0x555bb145d0d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb145d0b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb145d098 '' Function 0x555bb1315190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb145d070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb145d058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb145d040 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb145d008 'int3':'vector' lvalue ParmVar 0x555bb145cce0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x555bb145ce40 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb145d270 line:510:37 constexpr trunc 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x555bb145d1c0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x555bb145d5f8 # | | | | `-ReturnStmt 0x555bb145d5e8 # | | | | `-CallExpr 0x555bb145d5b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb145d5a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb145d580 '' Function 0x555bb1315408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb145d558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb145d540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb145d528 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb145d4f0 'int4':'vector' lvalue ParmVar 0x555bb145d1c0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x555bb145d320 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb145d758 line:510:37 constexpr trunc 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x555bb145d6a8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x555bb145dad0 # | | | | `-ReturnStmt 0x555bb145dac0 # | | | | `-CallExpr 0x555bb145da90 'float' # | | | | |-ImplicitCastExpr 0x555bb145da78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb145da58 '' Function 0x555bb1314ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb145da30 'float' # | | | | `-ImplicitCastExpr 0x555bb145da18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb145da00 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb145d9c8 'uint':'unsigned int' lvalue ParmVar 0x555bb145d6a8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x555bb145d808 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb145ec38 line:510:37 constexpr trunc 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x555bb145eb88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x555bb145efd0 # | | | | `-ReturnStmt 0x555bb145efc0 # | | | | `-CallExpr 0x555bb145ef90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb145ef78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb145ef58 '' Function 0x555bb1314f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb145ef30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb145ef18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb145ef00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb145eec8 'uint2':'vector' lvalue ParmVar 0x555bb145eb88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x555bb145ece8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb145f130 line:510:37 constexpr trunc 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x555bb145f080 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x555bb145f4d0 # | | | | `-ReturnStmt 0x555bb145f4c0 # | | | | `-CallExpr 0x555bb145f490 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb145f478 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb145f458 '' Function 0x555bb1315190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb145f430 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb145f418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb145f400 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb145f3c8 'uint3':'vector' lvalue ParmVar 0x555bb145f080 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x555bb145f1e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb145f630 line:510:37 constexpr trunc 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x555bb145f580 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x555bb145f9d8 # | | | | `-ReturnStmt 0x555bb145f9c8 # | | | | `-CallExpr 0x555bb145f998 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb145f980 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb145f960 '' Function 0x555bb1315408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb145f938 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb145f920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb145f908 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb145f8d0 'uint4':'vector' lvalue ParmVar 0x555bb145f580 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x555bb145f6e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb145fb38 line:510:37 constexpr trunc 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x555bb145fa88 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x555bb145fed0 # | | | | `-ReturnStmt 0x555bb145fec0 # | | | | `-CallExpr 0x555bb145fe90 'float' # | | | | |-ImplicitCastExpr 0x555bb145fe78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb145fe58 '' Function 0x555bb1314ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb145fe30 'float' # | | | | `-ImplicitCastExpr 0x555bb145fe18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb145fe00 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb145fdc8 'int64_t':'long' lvalue ParmVar 0x555bb145fa88 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x555bb145fbe8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1460030 line:510:37 constexpr trunc 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555bb145ff80 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x555bb14603e8 # | | | | `-ReturnStmt 0x555bb14603d8 # | | | | `-CallExpr 0x555bb14603a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb1460390 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb1460370 '' Function 0x555bb1314f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb1460348 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb1460330 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1460318 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb14602e0 'int64_t2':'vector' lvalue ParmVar 0x555bb145ff80 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x555bb14600e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1460548 line:510:37 constexpr trunc 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555bb1460498 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x555bb1460908 # | | | | `-ReturnStmt 0x555bb14608f8 # | | | | `-CallExpr 0x555bb14608c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb14608b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb1460890 '' Function 0x555bb1315190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb1460868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb1460850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1460838 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1460800 'int64_t3':'vector' lvalue ParmVar 0x555bb1460498 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x555bb14605f8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1460a68 line:510:37 constexpr trunc 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555bb14609b8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x555bb1460e30 # | | | | `-ReturnStmt 0x555bb1460e20 # | | | | `-CallExpr 0x555bb1460df0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb1460dd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb1460db8 '' Function 0x555bb1315408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb1460d90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb1460d78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1460d60 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1460d28 'int64_t4':'vector' lvalue ParmVar 0x555bb14609b8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x555bb1460b18 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1460f90 line:510:37 constexpr trunc 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x555bb1460ee0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x555bb1461348 # | | | | `-ReturnStmt 0x555bb1461338 # | | | | `-CallExpr 0x555bb1461308 'float' # | | | | |-ImplicitCastExpr 0x555bb14612f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb14612d0 '' Function 0x555bb1314ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb14612a8 'float' # | | | | `-ImplicitCastExpr 0x555bb1461290 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1461278 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1461240 'uint64_t':'unsigned long' lvalue ParmVar 0x555bb1460ee0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x555bb1461040 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb14614a8 line:510:37 constexpr trunc 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555bb14613f8 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x555bb1461880 # | | | | `-ReturnStmt 0x555bb1461870 # | | | | `-CallExpr 0x555bb1461840 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb1461828 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb1461808 '' Function 0x555bb1314f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb14617e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb14617c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb14617b0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1461778 'uint64_t2':'vector' lvalue ParmVar 0x555bb14613f8 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x555bb1461558 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb14619e0 line:510:37 constexpr trunc 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555bb1461930 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x555bb1461dc0 # | | | | `-ReturnStmt 0x555bb1461db0 # | | | | `-CallExpr 0x555bb1461d80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb1461d68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb1461d48 '' Function 0x555bb1315190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb1461d20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb1461d08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1461cf0 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1461cb8 'uint64_t3':'vector' lvalue ParmVar 0x555bb1461930 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x555bb1461a90 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1461f20 line:510:37 constexpr trunc 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555bb1461e70 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x555bb1462308 # | | | | `-ReturnStmt 0x555bb14622f8 # | | | | `-CallExpr 0x555bb14622c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb14622b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb1462290 '' Function 0x555bb1315408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb1462268 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb1462250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1462238 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1462200 'uint64_t4':'vector' lvalue ParmVar 0x555bb1461e70 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x555bb1461fd0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1462478 line:516:36 constexpr radians 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x555bb14623c8 col:29 used V 'double' # | | | |-CompoundStmt 0x555bb14627c0 # | | | | `-ReturnStmt 0x555bb14627b0 # | | | | `-CallExpr 0x555bb1462780 'float' # | | | | |-ImplicitCastExpr 0x555bb1462768 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb1462748 '' Function 0x555bb1304ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb1462720 'float' # | | | | `-ImplicitCastExpr 0x555bb1462708 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb14626f0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb14626b8 'double' lvalue ParmVar 0x555bb14623c8 'V' 'double' # | | | `-DeprecatedAttr 0x555bb1462528 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb1462930 line:516:36 constexpr radians 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x555bb1462880 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x555bb1463c10 # | | | | `-ReturnStmt 0x555bb1463c00 # | | | | `-CallExpr 0x555bb1463bd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb1463bb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb1463b98 '' Function 0x555bb1305268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb1463b70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb1463b58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1463b40 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1463b08 'double2':'vector' lvalue ParmVar 0x555bb1462880 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x555bb14629e0 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb1463d80 line:516:36 constexpr radians 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x555bb1463cd0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x555bb14640f0 # | | | | `-ReturnStmt 0x555bb14640e0 # | | | | `-CallExpr 0x555bb14640b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb1464098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb1464078 '' Function 0x555bb13054e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb1464050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb1464038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1464020 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1463fe8 'double3':'vector' lvalue ParmVar 0x555bb1463cd0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x555bb1463e30 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb1464260 line:516:36 constexpr radians 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x555bb14641b0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x555bb14645d8 # | | | | `-ReturnStmt 0x555bb14645c8 # | | | | `-CallExpr 0x555bb1464598 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb1464580 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb1464560 '' Function 0x555bb1305758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb1464538 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb1464520 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1464508 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb14644d0 'double4':'vector' lvalue ParmVar 0x555bb14641b0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x555bb1464310 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555bb1464738 line:517:37 constexpr radians 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x555bb1464688 col:26 used V 'int' # | | | |-CompoundStmt 0x555bb1464a98 # | | | | `-ReturnStmt 0x555bb1464a88 # | | | | `-CallExpr 0x555bb1464a58 'float' # | | | | |-ImplicitCastExpr 0x555bb1464a40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb1464a20 '' Function 0x555bb1304ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb14649f8 'float' # | | | | `-ImplicitCastExpr 0x555bb14649e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb14649c8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1464990 'int' lvalue ParmVar 0x555bb1464688 'V' 'int' # | | | `-DeprecatedAttr 0x555bb14647e8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1464bf8 line:517:37 constexpr radians 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x555bb1464b48 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x555bb1464f78 # | | | | `-ReturnStmt 0x555bb1464f68 # | | | | `-CallExpr 0x555bb1464f38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb1464f20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb1464f00 '' Function 0x555bb1305268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb1464ed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb1464ec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1464ea8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1464e70 'int2':'vector' lvalue ParmVar 0x555bb1464b48 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x555bb1464ca8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb14650d8 line:517:37 constexpr radians 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x555bb1465028 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x555bb1465460 # | | | | `-ReturnStmt 0x555bb1465450 # | | | | `-CallExpr 0x555bb1465420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb1465408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb14653e8 '' Function 0x555bb13054e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb14653c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb14653a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1465390 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1465358 'int3':'vector' lvalue ParmVar 0x555bb1465028 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x555bb1465188 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb14655c0 line:517:37 constexpr radians 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x555bb1465510 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x555bb1465950 # | | | | `-ReturnStmt 0x555bb1465940 # | | | | `-CallExpr 0x555bb1465910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb14658f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb14658d8 '' Function 0x555bb1305758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb14658b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb1465898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1465880 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1465848 'int4':'vector' lvalue ParmVar 0x555bb1465510 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x555bb1465670 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1465ab0 line:517:37 constexpr radians 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x555bb1465a00 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x555bb1465e30 # | | | | `-ReturnStmt 0x555bb1465e20 # | | | | `-CallExpr 0x555bb1465df0 'float' # | | | | |-ImplicitCastExpr 0x555bb1465dd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb1465db8 '' Function 0x555bb1304ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb1465d90 'float' # | | | | `-ImplicitCastExpr 0x555bb1465d78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1465d60 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1465d28 'uint':'unsigned int' lvalue ParmVar 0x555bb1465a00 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x555bb1465b60 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1465f90 line:517:37 constexpr radians 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x555bb1465ee0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x555bb1466330 # | | | | `-ReturnStmt 0x555bb1466320 # | | | | `-CallExpr 0x555bb14662f0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb14662d8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb14662b8 '' Function 0x555bb1305268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb1466290 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb1466278 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1466260 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1466228 'uint2':'vector' lvalue ParmVar 0x555bb1465ee0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x555bb1466040 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1466490 line:517:37 constexpr radians 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x555bb14663e0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x555bb1466838 # | | | | `-ReturnStmt 0x555bb1466828 # | | | | `-CallExpr 0x555bb14667f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb14667e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb14667c0 '' Function 0x555bb13054e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb1466798 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb1466780 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1466768 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1466730 'uint3':'vector' lvalue ParmVar 0x555bb14663e0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x555bb1466540 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1466998 line:517:37 constexpr radians 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x555bb14668e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x555bb1466d48 # | | | | `-ReturnStmt 0x555bb1466d38 # | | | | `-CallExpr 0x555bb1466d08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb1466cf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb1466cd0 '' Function 0x555bb1305758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb1466ca8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb1466c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1466c78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1466c40 'uint4':'vector' lvalue ParmVar 0x555bb14668e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x555bb1466a48 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1466ea8 line:517:37 constexpr radians 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x555bb1466df8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x555bb1467248 # | | | | `-ReturnStmt 0x555bb1467238 # | | | | `-CallExpr 0x555bb1467208 'float' # | | | | |-ImplicitCastExpr 0x555bb14671f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb14671d0 '' Function 0x555bb1304ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb14671a8 'float' # | | | | `-ImplicitCastExpr 0x555bb1467190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1467178 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1467140 'int64_t':'long' lvalue ParmVar 0x555bb1466df8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x555bb1466f58 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb14673a8 line:517:37 constexpr radians 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555bb14672f8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x555bb1467768 # | | | | `-ReturnStmt 0x555bb1467758 # | | | | `-CallExpr 0x555bb1467728 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb1467710 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb14676f0 '' Function 0x555bb1305268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb14676c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb14676b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1467698 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1467660 'int64_t2':'vector' lvalue ParmVar 0x555bb14672f8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x555bb1467458 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb14678c8 line:517:37 constexpr radians 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555bb1467818 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x555bb1469dd0 # | | | | `-ReturnStmt 0x555bb1469dc0 # | | | | `-CallExpr 0x555bb1469d90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb1469d78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb1469d58 '' Function 0x555bb13054e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb1469d30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb1469d18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb1469d00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb1469cc8 'int64_t3':'vector' lvalue ParmVar 0x555bb1467818 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x555bb1467978 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb1469f30 line:517:37 constexpr radians 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555bb1469e80 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x555bb146a300 # | | | | `-ReturnStmt 0x555bb146a2f0 # | | | | `-CallExpr 0x555bb146a2c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555bb146a2a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555bb146a288 '' Function 0x555bb1305758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555bb146a260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555bb146a248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb146a230 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb146a1f8 'int64_t4':'vector' lvalue ParmVar 0x555bb1469e80 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x555bb1469fe0 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb146a460 line:517:37 constexpr radians 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x555bb146a3b0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x555bb146a820 # | | | | `-ReturnStmt 0x555bb146a810 # | | | | `-CallExpr 0x555bb146a7e0 'float' # | | | | |-ImplicitCastExpr 0x555bb146a7c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555bb146a7a8 '' Function 0x555bb1304ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x555bb146a780 'float' # | | | | `-ImplicitCastExpr 0x555bb146a768 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb146a750 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb146a718 'uint64_t':'unsigned long' lvalue ParmVar 0x555bb146a3b0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x555bb146a510 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb146a980 line:517:37 constexpr radians 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555bb146a8d0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x555bb146ad60 # | | | | `-ReturnStmt 0x555bb146ad50 # | | | | `-CallExpr 0x555bb146ad20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555bb146ad08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555bb146ace8 '' Function 0x555bb1305268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555bb146acc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555bb146aca8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb146ac90 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb146ac58 'uint64_t2':'vector' lvalue ParmVar 0x555bb146a8d0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x555bb146aa30 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555bb146aec0 line:517:37 constexpr radians 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555bb146ae10 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x555bb146b2a8 # | | | | `-ReturnStmt 0x555bb146b298 # | | | | `-CallExpr 0x555bb146b268 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555bb146b250 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555bb146b230 '' Function 0x555bb13054e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555bb146b208 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555bb146b1f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555bb146b1d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555bb146b1a0 'uint64_t3':'vector' lvalue ParmVar 0x555bb146ae10 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x555bb146af70 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | `-FunctionDecl 0x555bb146b408 line:517:37 constexpr radians 'float4 (uint64_t4)' implicit-inline # | | |-ParmVarDecl 0x555bb146b358 col:33 used V 'uint64_t4':'vector' # | | |-CompoundStmt 0x555bb146b7f8 # | | | `-ReturnStmt 0x555bb146b7e8 # | | | `-CallExpr 0x555bb146b7b8 'float4':'vector' # | | | |-ImplicitCastExpr 0x555bb146b7a0 'float4 (*)(float4)' # | | | | `-DeclRefExpr 0x555bb146b780 '' Function 0x555bb1305758 'radians' 'float4 (float4)' # | | | `-CStyleCastExpr 0x555bb146b758 'float4':'vector' # | | | `-ImplicitCastExpr 0x555bb146b740 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x555bb146b728 'uint64_t4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x555bb146b6f0 'uint64_t4':'vector' lvalue ParmVar 0x555bb146b358 'V' 'uint64_t4':'vector' # | | `-DeprecatedAttr 0x555bb146b4b8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | |-NamespaceDecl 0x555bb146b810 prev 0x555bb1372818 line:12:11 hlsl # | | |-original Namespace 0x555bb11cfa98 'hlsl' # | | `-NamespaceDecl 0x555bb146b880 prev 0x555bb126da88 line:13:11 __detail # | | |-original Namespace 0x555bb126da88 '__detail' # | | |-FunctionDecl 0x555bb146b9b8 line:15:16 used constexpr d3d_color_to_ubyte4_impl 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x555bb146b908 col:48 used V 'float4':'vector' # | | | `-CompoundStmt 0x555bb146bb60 # | | | `-ReturnStmt 0x555bb146bb50 # | | | `-ImplicitCastExpr 0x555bb146bb38 'vector' # | | | `-BinaryOperator 0x555bb146bb18 'vector' '*' # | | | |-ImplicitCastExpr 0x555bb146bae8 'vector' # | | | | `-ExtVectorElementExpr 0x555bb146baa0 'vector' lvalue vectorcomponent zyxw # | | | | `-DeclRefExpr 0x555bb146ba80 'float4':'vector' lvalue ParmVar 0x555bb146b908 'V' 'float4':'vector' # | | | `-ImplicitCastExpr 0x555bb146bb00 'vector' # | | | `-FloatingLiteral 0x555bb146bac8 'float' 2.550020e+02 # | | |-FunctionTemplateDecl 0x555bb146bdf8 col:35 length_impl # | | | |-TemplateTypeParmDecl 0x555bb146bb78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555bb146bd50 col:35 constexpr length_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x555bb146bc30 col:49 referenced X 'T' # | | | `-CompoundStmt 0x555bb146c058 # | | | `-ReturnStmt 0x555bb146c048 # | | | `-CallExpr 0x555bb146c018 '' # | | | |-UnresolvedLookupExpr 0x555bb146bed8 '' lvalue (ADL) = 'abs' 0x555bb1278e28 0x555bb1279128 0x555bb1279438 0x555bb1279748 0x555bb127ae68 0x555bb127b178 0x555bb127b488 0x555bb127b798 0x555bb127ba68 0x555bb127bd90 0x555bb127c038 0x555bb127c2d8 0x555bb127c528 0x555bb127c838 0x555bb127cb48 0x555bb127d5d8 0x555bb127d8c8 0x555bb127dbd8 0x555bb127dee8 0x555bb127e1f8 0x555bb1282b70 0x555bb1282e18 0x555bb12830b8 0x555bb1283358 0x555bb12835a8 0x555bb12838b8 0x555bb1284cc8 0x555bb1284fd8 # | | | `-DeclRefExpr 0x555bb146bff8 'T' lvalue ParmVar 0x555bb146bc30 'X' 'T' # | | |-FunctionTemplateDecl 0x555bb146c6d0 line:30:1 invalid length_vec_impl # | | | |-TemplateTypeParmDecl 0x555bb146c070 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x555bb146c108 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x555bb146c628 line:30:1 invalid constexpr length_vec_impl 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x555bb146c578 col:30 invalid X 'int' # | | | `-CompoundStmt 0x555bb146ca28 # | | | `-ReturnStmt 0x555bb146ca18 # | | | `-CallExpr 0x555bb146c9e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x555bb146c748 '' lvalue (ADL) = 'sqrt' 0x555bb130ef10 0x555bb130f178 0x555bb130f3f0 0x555bb130f668 0x555bb130f8d8 0x555bb130fb50 0x555bb130fdc8 0x555bb1310040 0x555bb1439cc0 0x555bb143a178 0x555bb143a650 0x555bb143ab30 0x555bb143b008 0x555bb143b500 0x555bb143b9d8 0x555bb143beb8 0x555bb143c3a0 0x555bb143c878 0x555bb143cd70 0x555bb143d270 0x555bb143d778 0x555bb143dc70 0x555bb143e188 0x555bb143e6a8 0x555bb143ebd0 0x555bb143f0e8 0x555bb143fa30 0x555bb143ff70 # | | | `-CallExpr 0x555bb146c9b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x555bb146c868 '' lvalue (ADL) = 'dot' 0x555bb12b9968 0x555bb12b9d38 0x555bb12ba0d8 0x555bb12ba478 0x555bb12ba780 0x555bb12bab70 0x555bb12baf18 0x555bb12bb2b8 0x555bb12bb608 0x555bb12bb958 0x555bb12bbd58 0x555bb12bc0f8 0x555bb12bc498 0x555bb12bc838 0x555bb12bcc08 0x555bb12bcfa8 0x555bb12bd348 0x555bb12bd6e8 0x555bb12bda88 0x555bb12bde58 0x555bb12be1f8 0x555bb12be598 0x555bb12be938 0x555bb12bed08 0x555bb12bf0a8 # | | | |-RecoveryExpr 0x555bb146c970 '' contains-errors lvalue # | | | `-RecoveryExpr 0x555bb146c990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x555bb146ce10 line:39:24 invalid dst_impl # | | | |-TemplateTypeParmDecl 0x555bb146ca40 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555bb146cd68 line:39:24 invalid constexpr dst_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x555bb146cbb8 col:46 invalid Src0 'int' # | | | |-ParmVarDecl 0x555bb146cc98 col:65 invalid Src1 'int' # | | | `-CompoundStmt 0x555bb146d0c0 # | | | `-ReturnStmt 0x555bb146d0b0 # | | | `-InitListExpr 0x555bb146d050 'void' contains-errors # | | | |-IntegerLiteral 0x555bb146ce90 'int' 1 # | | | |-BinaryOperator 0x555bb146cf70 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x555bb146cef0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x555bb146ceb0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x555bb146ced0 'int' 1 # | | | | `-ArraySubscriptExpr 0x555bb146cf50 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x555bb146cf10 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x555bb146cf30 'int' 1 # | | | |-ArraySubscriptExpr 0x555bb146cfd0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x555bb146cf90 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x555bb146cfb0 'int' 2 # | | | `-ArraySubscriptExpr 0x555bb146d030 '' contains-errors lvalue # | | | |-RecoveryExpr 0x555bb146cff0 '' contains-errors lvalue # | | | `-IntegerLiteral 0x555bb146d010 'int' 3 # | | |-FunctionTemplateDecl 0x555bb146d3f8 line:43:35 distance_impl # | | | |-TemplateTypeParmDecl 0x555bb146d0d8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555bb146d350 line:43:35 constexpr distance_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x555bb146d190 col:51 referenced X 'T' # | | | |-ParmVarDecl 0x555bb146d208 col:56 referenced Y 'T' # | | | `-CompoundStmt 0x555bb146d5c8 # | | | `-ReturnStmt 0x555bb146d5b8 # | | | `-CallExpr 0x555bb146d588 '' # | | | |-UnresolvedLookupExpr 0x555bb146d4e0 '' lvalue (ADL) = 'length_impl' 0x555bb146bdf8 # | | | `-BinaryOperator 0x555bb146d568 '' '-' # | | | |-DeclRefExpr 0x555bb146d528 'T' lvalue ParmVar 0x555bb146d190 'X' 'T' # | | | `-DeclRefExpr 0x555bb146d548 'T' lvalue ParmVar 0x555bb146d208 'Y' 'T' # | | |-FunctionTemplateDecl 0x555bb14700f0 line:49:1 invalid distance_vec_impl # | | | |-TemplateTypeParmDecl 0x555bb146d5e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x555bb146d678 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x555bb1470048 line:49:1 invalid constexpr distance_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x555bb146da28 col:32 invalid X 'int' # | | | |-ParmVarDecl 0x555bb146dae8 col:48 invalid Y 'int' # | | | `-CompoundStmt 0x555bb1470258 # | | | `-ReturnStmt 0x555bb1470248 # | | | `-CallExpr 0x555bb1470218 '' contains-errors # | | | |-UnresolvedLookupExpr 0x555bb1470170 '' lvalue (ADL) = 'length_vec_impl' 0x555bb146c6d0 # | | | `-BinaryOperator 0x555bb14701f8 '' contains-errors '-' # | | | |-RecoveryExpr 0x555bb14701b8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x555bb14701d8 '' contains-errors lvalue # | | |-FunctionDecl 0x555bb1470518 line:53:17 used constexpr dot2add_impl 'float (half2, half2, float)' implicit-inline # | | | |-ParmVarDecl 0x555bb1470288 col:36 used a 'half2':'vector' # | | | |-ParmVarDecl 0x555bb1470308 col:45 used b 'half2':'vector' # | | | |-ParmVarDecl 0x555bb1470388 col:54 used c 'float' # | | | `-CompoundStmt 0x555bb1470b90 # | | | `-ReturnStmt 0x555bb1470b80 # | | | `-CallExpr 0x555bb1470ac8 'float' # | | | |-ImplicitCastExpr 0x555bb1470ab0 'float (*)(vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | | `-DeclRefExpr 0x555bb14709b0 '' Function 0x555bb1470708 '__builtin_dx_dot2add' 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | |-ImplicitCastExpr 0x555bb1470b20 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x555bb1470b08 'half2':'vector' # | | | | `-DeclRefExpr 0x555bb14709e8 'half2':'vector' lvalue ParmVar 0x555bb1470288 'a' 'half2':'vector' # | | | |-ImplicitCastExpr 0x555bb1470b50 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x555bb1470b38 'half2':'vector' # | | | | `-DeclRefExpr 0x555bb1470a08 'half2':'vector' lvalue ParmVar 0x555bb1470308 'b' 'half2':'vector' # | | | `-ImplicitCastExpr 0x555bb1470b68 'float' # | | | `-DeclRefExpr 0x555bb1470a28 'float' lvalue ParmVar 0x555bb1470388 'c' 'float' # | | |-FunctionTemplateDecl 0x555bb1471138 line:63:1 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x555bb1470ba8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x555bb1470c48 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x555bb1471090 line:63:1 invalid constexpr mul_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x555bb1470f00 col:27 invalid x 'int' # | | | |-ParmVarDecl 0x555bb1470fc0 col:43 invalid y 'int' # | | | `-CompoundStmt 0x555bb1471348 # | | | `-ReturnStmt 0x555bb1471338 # | | | `-CallExpr 0x555bb1471300 '' contains-errors # | | | |-UnresolvedLookupExpr 0x555bb14711b8 '' lvalue (ADL) = 'dot' 0x555bb12b9968 0x555bb12b9d38 0x555bb12ba0d8 0x555bb12ba478 0x555bb12ba780 0x555bb12bab70 0x555bb12baf18 0x555bb12bb2b8 0x555bb12bb608 0x555bb12bb958 0x555bb12bbd58 0x555bb12bc0f8 0x555bb12bc498 0x555bb12bc838 0x555bb12bcc08 0x555bb12bcfa8 0x555bb12bd348 0x555bb12bd6e8 0x555bb12bda88 0x555bb12bde58 0x555bb12be1f8 0x555bb12be598 0x555bb12be938 0x555bb12bed08 0x555bb12bf0a8 # | | | |-RecoveryExpr 0x555bb14712c0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x555bb14712e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x555bb1471888 line:69:43 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x555bb1471360 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x555bb14713f8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x555bb14717e0 line:69:43 invalid mul_vec_impl 'int (int, int)' # | | | |-ParmVarDecl 0x555bb1471650 col:69 invalid x 'int' # | | | |-ParmVarDecl 0x555bb1471710 col:69 invalid y 'int' # | | | `-CompoundStmt 0x555bb1471f60 # | | | |-DeclStmt 0x555bb1471a80 # | | | | `-VarDecl 0x555bb1471938 col:5 referenced sum 'T' cinit # | | | | `-BinaryOperator 0x555bb1471a60 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x555bb14719e0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x555bb14719a0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x555bb14719c0 'int' 0 # | | | | `-ArraySubscriptExpr 0x555bb1471a40 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x555bb1471a00 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x555bb1471a20 'int' 0 # | | | |-AttributedStmt 0x555bb1471f18 <, line:72:65> # | | | | |-HLSLLoopHintAttr 0x555bb1471ee8 unroll 0 # | | | | `-ForStmt 0x555bb1471eb0 # | | | | |-DeclStmt 0x555bb1471b50 # | | | | | `-VarDecl 0x555bb1471ab0 col:21 referenced i 'int' cinit # | | | | | `-IntegerLiteral 0x555bb1471b18 'int' 1 # | | | | |-<<>> # | | | | |-BinaryOperator 0x555bb1471bc0 'bool' '<' # | | | | | |-ImplicitCastExpr 0x555bb1471ba8 'int' # | | | | | | `-DeclRefExpr 0x555bb1471b68 'int' lvalue Var 0x555bb1471ab0 'i' 'int' # | | | | | `-DeclRefExpr 0x555bb1471b88 'int' NonTypeTemplateParm 0x555bb14713f8 'N' 'int' # | | | | |-UnaryOperator 0x555bb1471c00 'int' lvalue prefix '++' # | | | | | `-DeclRefExpr 0x555bb1471be0 'int' lvalue Var 0x555bb1471ab0 'i' 'int' # | | | | `-BinaryOperator 0x555bb1471e90 '' contains-errors '=' # | | | | |-DeclRefExpr 0x555bb1471c18 'T' contains-errors lvalue Var 0x555bb1471938 'sum' 'T' # | | | | `-CallExpr 0x555bb1471e50 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x555bb1471c50 '' lvalue (ADL) = 'mad' 0x555bb12d6460 0x555bb12d6818 0x555bb12d6be0 0x555bb12d7fd0 0x555bb12d8380 0x555bb12d8748 0x555bb12d8b10 0x555bb12d8ed8 0x555bb12d92a0 0x555bb12d9668 0x555bb12d9a30 0x555bb12d9e30 0x555bb12da1f8 0x555bb12da5c0 0x555bb12da988 0x555bb12dad50 0x555bb12db118 0x555bb12db4e0 0x555bb12db8a8 0x555bb12dbcd0 0x555bb12dc080 0x555bb12dc448 0x555bb12dc810 0x555bb12dcbd8 0x555bb12dcf88 0x555bb12dd350 0x555bb12dd718 0x555bb12ddae0 # | | | | |-ArraySubscriptExpr 0x555bb1471db0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x555bb1471d70 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x555bb1471d90 'int' lvalue Var 0x555bb1471ab0 'i' 'int' # | | | | |-ArraySubscriptExpr 0x555bb1471e10 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x555bb1471dd0 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x555bb1471df0 'int' lvalue Var 0x555bb1471ab0 'i' 'int' # | | | | `-DeclRefExpr 0x555bb1471e30 'T' contains-errors lvalue Var 0x555bb1471938 'sum' 'T' # | | | `-ReturnStmt 0x555bb1471f50 # | | | `-DeclRefExpr 0x555bb1471f30 'T' contains-errors lvalue Var 0x555bb1471938 'sum' 'T' # | | |-FunctionTemplateDecl 0x555bb1472268 line:76:35 reflect_impl # | | | |-TemplateTypeParmDecl 0x555bb1471f88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555bb14721c0 line:76:35 constexpr reflect_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x555bb1472040 col:50 referenced I 'T' # | | | |-ParmVarDecl 0x555bb14720b8 col:55 referenced N 'T' # | | | `-CompoundStmt 0x555bb1472480 # | | | `-ReturnStmt 0x555bb1472470 # | | | `-BinaryOperator 0x555bb1472450 '' '-' # | | | |-DeclRefExpr 0x555bb1472350 'T' lvalue ParmVar 0x555bb1472040 'I' 'T' # | | | `-BinaryOperator 0x555bb1472430 '' '*' # | | | |-BinaryOperator 0x555bb14723f0 '' '*' # | | | | |-BinaryOperator 0x555bb14723b0 '' '*' # | | | | | |-IntegerLiteral 0x555bb1472370 'int' 2 # | | | | | `-DeclRefExpr 0x555bb1472390 'T' lvalue ParmVar 0x555bb14720b8 'N' 'T' # | | | | `-DeclRefExpr 0x555bb14723d0 'T' lvalue ParmVar 0x555bb1472040 'I' 'T' # | | | `-DeclRefExpr 0x555bb1472410 'T' lvalue ParmVar 0x555bb14720b8 'N' 'T' # | | |-FunctionTemplateDecl 0x555bb1472888 line:81:24 invalid reflect_vec_impl # | | | |-TemplateTypeParmDecl 0x555bb1472498 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x555bb1472538 col:27 referenced 'int' depth 0 index 1 L # | | | `-FunctionDecl 0x555bb14727e0 line:81:24 invalid constexpr reflect_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x555bb1472650 col:54 invalid I 'int' # | | | |-ParmVarDecl 0x555bb1472710 col:70 invalid N 'int' # | | | `-CompoundStmt 0x555bb1472b58 # | | | `-ReturnStmt 0x555bb1472b48 # | | | `-BinaryOperator 0x555bb1472b28 '' contains-errors '-' # | | | |-RecoveryExpr 0x555bb1472908 '' contains-errors lvalue # | | | `-BinaryOperator 0x555bb1472b08 '' contains-errors '*' # | | | |-BinaryOperator 0x555bb1472968 '' contains-errors '*' # | | | | |-IntegerLiteral 0x555bb1472928 'int' 2 # | | | | `-RecoveryExpr 0x555bb1472948 '' contains-errors lvalue # | | | `-CallExpr 0x555bb1472ad0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x555bb1472988 '' lvalue (ADL) = 'dot' 0x555bb12b9968 0x555bb12b9d38 0x555bb12ba0d8 0x555bb12ba478 0x555bb12ba780 0x555bb12bab70 0x555bb12baf18 0x555bb12bb2b8 0x555bb12bb608 0x555bb12bb958 0x555bb12bbd58 0x555bb12bc0f8 0x555bb12bc498 0x555bb12bc838 0x555bb12bcc08 0x555bb12bcfa8 0x555bb12bd348 0x555bb12bd6e8 0x555bb12bda88 0x555bb12bde58 0x555bb12be1f8 0x555bb12be598 0x555bb12be938 0x555bb12bed08 0x555bb12bf0a8 # | | | |-RecoveryExpr 0x555bb1472a90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x555bb1472ab0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x555bb1472fc8 line:89:47 refract_impl # | | | |-TemplateTypeParmDecl 0x555bb1472b70 col:20 referenced typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x555bb1472bf0 col:32 referenced typename depth 0 index 1 U # | | | `-FunctionDecl 0x555bb1472f20 line:89:47 constexpr refract_impl 'T (T, T, U)' implicit-inline # | | | |-ParmVarDecl 0x555bb1472ca8 col:62 referenced I 'T' # | | | |-ParmVarDecl 0x555bb1472d20 col:67 referenced N 'T' # | | | |-ParmVarDecl 0x555bb1472d98 col:72 referenced Eta 'U' # | | | `-CompoundStmt 0x555bb1473ab0 # | | | |-DeclStmt 0x555bb14732c0 # | | | | `-VarDecl 0x555bb14730d8 col:5 referenced Mul 'T' cinit # | | | | `-CallExpr 0x555bb1473288 '' # | | | | |-UnresolvedLookupExpr 0x555bb1473140 '' lvalue (ADL) = 'dot' 0x555bb12b9968 0x555bb12b9d38 0x555bb12ba0d8 0x555bb12ba478 0x555bb12ba780 0x555bb12bab70 0x555bb12baf18 0x555bb12bb2b8 0x555bb12bb608 0x555bb12bb958 0x555bb12bbd58 0x555bb12bc0f8 0x555bb12bc498 0x555bb12bc838 0x555bb12bcc08 0x555bb12bcfa8 0x555bb12bd348 0x555bb12bd6e8 0x555bb12bda88 0x555bb12bde58 0x555bb12be1f8 0x555bb12be598 0x555bb12be938 0x555bb12bed08 0x555bb12bf0a8 # | | | | |-DeclRefExpr 0x555bb1473248 'T' lvalue ParmVar 0x555bb1472d20 'N' 'T' # | | | | `-DeclRefExpr 0x555bb1473268 'T' lvalue ParmVar 0x555bb1472ca8 'I' 'T' # | | | |-DeclStmt 0x555bb14734f8 # | | | | `-VarDecl 0x555bb14732f8 col:5 referenced K 'T' cinit # | | | | `-BinaryOperator 0x555bb14734d8 '' '-' # | | | | |-IntegerLiteral 0x555bb1473360 'int' 1 # | | | | `-BinaryOperator 0x555bb14734b8 '' '*' # | | | | |-BinaryOperator 0x555bb14733c0 '' '*' # | | | | | |-DeclRefExpr 0x555bb1473380 'U' lvalue ParmVar 0x555bb1472d98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x555bb14733a0 'U' lvalue ParmVar 0x555bb1472d98 'Eta' 'U' # | | | | `-ParenExpr 0x555bb1473498 '' # | | | | `-BinaryOperator 0x555bb1473478 '' '-' # | | | | |-IntegerLiteral 0x555bb14733e0 'int' 1 # | | | | `-BinaryOperator 0x555bb1473458 '' '*' # | | | | |-DeclRefExpr 0x555bb1473400 'T' lvalue Var 0x555bb14730d8 'Mul' 'T' # | | | | `-DeclRefExpr 0x555bb1473438 'T' lvalue Var 0x555bb14730d8 'Mul' 'T' # | | | |-DeclStmt 0x555bb14738a0 # | | | | `-VarDecl 0x555bb1473530 col:5 referenced Result 'T' cinit # | | | | `-ParenExpr 0x555bb1473880 '' # | | | | `-BinaryOperator 0x555bb1473860 '' '-' # | | | | |-BinaryOperator 0x555bb14735d8 '' '*' # | | | | | |-DeclRefExpr 0x555bb1473598 'U' lvalue ParmVar 0x555bb1472d98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x555bb14735b8 'T' lvalue ParmVar 0x555bb1472ca8 'I' 'T' # | | | | `-BinaryOperator 0x555bb1473840 '' '*' # | | | | |-ParenExpr 0x555bb1473800 '' # | | | | | `-BinaryOperator 0x555bb14737e0 '' '+' # | | | | | |-BinaryOperator 0x555bb1473638 '' '*' # | | | | | | |-DeclRefExpr 0x555bb14735f8 'U' lvalue ParmVar 0x555bb1472d98 'Eta' 'U' # | | | | | | `-DeclRefExpr 0x555bb1473618 'T' lvalue Var 0x555bb14730d8 'Mul' 'T' # | | | | | `-CallExpr 0x555bb14737b0 '' # | | | | | |-UnresolvedLookupExpr 0x555bb1473658 '' lvalue (ADL) = 'sqrt' 0x555bb130ef10 0x555bb130f178 0x555bb130f3f0 0x555bb130f668 0x555bb130f8d8 0x555bb130fb50 0x555bb130fdc8 0x555bb1310040 0x555bb1439cc0 0x555bb143a178 0x555bb143a650 0x555bb143ab30 0x555bb143b008 0x555bb143b500 0x555bb143b9d8 0x555bb143beb8 0x555bb143c3a0 0x555bb143c878 0x555bb143cd70 0x555bb143d270 0x555bb143d778 0x555bb143dc70 0x555bb143e188 0x555bb143e6a8 0x555bb143ebd0 0x555bb143f0e8 0x555bb143fa30 0x555bb143ff70 # | | | | | `-DeclRefExpr 0x555bb1473778 'T' lvalue Var 0x555bb14732f8 'K' 'T' # | | | | `-DeclRefExpr 0x555bb1473820 'T' lvalue ParmVar 0x555bb1472d20 'N' 'T' # | | | `-ReturnStmt 0x555bb1473aa0 # | | | `-CallExpr 0x555bb1473a60 '' # | | | |-UnresolvedLookupExpr 0x555bb14738f0 '' lvalue (ADL) = 'select' 0x555bb12c4158 # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x555bb1472bc0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x555bb1472b70 'T' # | | | |-BinaryOperator 0x555bb14739a8 '' '<' # | | | | |-DeclRefExpr 0x555bb1473968 'T' lvalue Var 0x555bb14732f8 'K' 'T' # | | | | `-IntegerLiteral 0x555bb1473988 'int' 0 # | | | |-CXXStaticCastExpr 0x555bb14739f8 'T' static_cast # | | | | `-IntegerLiteral 0x555bb14739c8 'int' 0 # | | | `-DeclRefExpr 0x555bb1473a28 'T' lvalue Var 0x555bb1473530 'Result' 'T' # | | |-FunctionTemplateDecl 0x555bb1473db8 line:99:35 fmod_impl # | | | |-TemplateTypeParmDecl 0x555bb1473ae0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555bb1473d10 line:99:35 constexpr fmod_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x555bb1473b90 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x555bb1473c08 col:52 referenced Y 'T' # | | | `-CompoundStmt 0x555bb1475a08 # | | | |-DeclStmt 0x555bb1473f88 # | | | | `-VarDecl 0x555bb1473ec0 col:5 referenced div 'T' cinit # | | | | `-BinaryOperator 0x555bb1473f68 '' '/' # | | | | |-DeclRefExpr 0x555bb1473f28 'T' lvalue ParmVar 0x555bb1473b90 'X' 'T' # | | | | `-DeclRefExpr 0x555bb1473f48 'T' lvalue ParmVar 0x555bb1473c08 'Y' 'T' # | | | |-DeclStmt 0x555bb14754c0 # | | | | `-VarDecl 0x555bb14753e0 col:8 referenced ge 'bool' cinit # | | | | `-BinaryOperator 0x555bb14754a0 '' '>=' # | | | | |-DeclRefExpr 0x555bb1475448 'T' lvalue Var 0x555bb1473ec0 'div' 'T' # | | | | `-IntegerLiteral 0x555bb1475480 'int' 0 # | | | |-DeclStmt 0x555bb1475820 # | | | | `-VarDecl 0x555bb14754f8 col:5 referenced frc 'T' cinit # | | | | `-CallExpr 0x555bb14757f0 '' # | | | | |-UnresolvedLookupExpr 0x555bb1475560 '' lvalue (ADL) = 'frac' 0x555bb12cbc40 0x555bb12cbea8 0x555bb12cc120 0x555bb12cc398 0x555bb12cc5f8 0x555bb12cc870 0x555bb12ccae8 0x555bb12ccd70 0x555bb1335e40 0x555bb13362f8 0x555bb13367d0 0x555bb1336cb0 0x555bb13e9308 0x555bb13e97c0 0x555bb13e9c98 0x555bb13ea178 0x555bb13ea660 0x555bb13eab38 0x555bb13eb860 0x555bb13ebd60 0x555bb13ec268 0x555bb13ec760 0x555bb13ecc78 0x555bb13ed198 0x555bb13ed6c0 0x555bb13ee5e8 0x555bb13eeb20 0x555bb13ef060 # | | | | `-CallExpr 0x555bb14757c0 '' # | | | | |-UnresolvedLookupExpr 0x555bb1475680 '' lvalue (ADL) = 'abs' 0x555bb1278e28 0x555bb1279128 0x555bb1279438 0x555bb1279748 0x555bb127ae68 0x555bb127b178 0x555bb127b488 0x555bb127b798 0x555bb127ba68 0x555bb127bd90 0x555bb127c038 0x555bb127c2d8 0x555bb127c528 0x555bb127c838 0x555bb127cb48 0x555bb127d5d8 0x555bb127d8c8 0x555bb127dbd8 0x555bb127dee8 0x555bb127e1f8 0x555bb1282b70 0x555bb1282e18 0x555bb12830b8 0x555bb1283358 0x555bb12835a8 0x555bb12838b8 0x555bb1284cc8 0x555bb1284fd8 # | | | | `-DeclRefExpr 0x555bb14757a0 'T' lvalue Var 0x555bb1473ec0 'div' 'T' # | | | `-ReturnStmt 0x555bb14759f8 # | | | `-BinaryOperator 0x555bb14759d8 '' '*' # | | | |-CallExpr 0x555bb1475978 '' # | | | | |-UnresolvedLookupExpr 0x555bb1475858 '' lvalue (ADL) = 'select' 0x555bb12c4158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x555bb1473b30 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x555bb1473ae0 'T' # | | | | |-DeclRefExpr 0x555bb14758d0 'bool' lvalue Var 0x555bb14753e0 'ge' 'bool' # | | | | |-DeclRefExpr 0x555bb1475908 'T' lvalue Var 0x555bb14754f8 'frc' 'T' # | | | | `-UnaryOperator 0x555bb1475960 '' prefix '-' cannot overflow # | | | | `-DeclRefExpr 0x555bb1475940 'T' lvalue Var 0x555bb14754f8 'frc' 'T' # | | | `-DeclRefExpr 0x555bb14759b8 'T' lvalue ParmVar 0x555bb1473c08 'Y' 'T' # | | |-FunctionTemplateDecl 0x555bb1475e28 line:111:24 invalid fmod_vec_impl # | | | |-TemplateTypeParmDecl 0x555bb1475a38 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x555bb1475ad8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x555bb1475d80 line:111:24 invalid constexpr fmod_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x555bb1475bf0 col:51 invalid X 'int' # | | | |-ParmVarDecl 0x555bb1475cb0 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x555bb14766b8 # | | | |-DeclStmt 0x555bb1475ff0 # | | | | `-VarDecl 0x555bb1475f00 col:16 invalid div 'int' cinit # | | | | `-RecoveryExpr 0x555bb1475fc8 '' contains-errors lvalue # | | | | `-BinaryOperator 0x555bb1475fa8 '' contains-errors '/' # | | | | |-RecoveryExpr 0x555bb1475f68 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x555bb1475f88 '' contains-errors lvalue # | | | |-DeclStmt 0x555bb1476140 # | | | | `-VarDecl 0x555bb1476050 col:19 invalid ge 'int' cinit # | | | | `-RecoveryExpr 0x555bb1476118 '' contains-errors lvalue # | | | | `-BinaryOperator 0x555bb14760f8 '' contains-errors '>=' # | | | | |-RecoveryExpr 0x555bb14760b8 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x555bb14760d8 'int' 0 # | | | |-DeclStmt 0x555bb1476500 # | | | | `-VarDecl 0x555bb14761b0 col:16 invalid frc 'int' cinit # | | | | `-RecoveryExpr 0x555bb14764d8 '' contains-errors lvalue # | | | | `-CallExpr 0x555bb14764a8 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x555bb1476218 '' lvalue (ADL) = 'frac' 0x555bb12cbc40 0x555bb12cbea8 0x555bb12cc120 0x555bb12cc398 0x555bb12cc5f8 0x555bb12cc870 0x555bb12ccae8 0x555bb12ccd70 0x555bb1335e40 0x555bb13362f8 0x555bb13367d0 0x555bb1336cb0 0x555bb13e9308 0x555bb13e97c0 0x555bb13e9c98 0x555bb13ea178 0x555bb13ea660 0x555bb13eab38 0x555bb13eb860 0x555bb13ebd60 0x555bb13ec268 0x555bb13ec760 0x555bb13ecc78 0x555bb13ed198 0x555bb13ed6c0 0x555bb13ee5e8 0x555bb13eeb20 0x555bb13ef060 # | | | | `-CallExpr 0x555bb1476478 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x555bb1476338 '' lvalue (ADL) = 'abs' 0x555bb1278e28 0x555bb1279128 0x555bb1279438 0x555bb1279748 0x555bb127ae68 0x555bb127b178 0x555bb127b488 0x555bb127b798 0x555bb127ba68 0x555bb127bd90 0x555bb127c038 0x555bb127c2d8 0x555bb127c528 0x555bb127c838 0x555bb127cb48 0x555bb127d5d8 0x555bb127d8c8 0x555bb127dbd8 0x555bb127dee8 0x555bb127e1f8 0x555bb1282b70 0x555bb1282e18 0x555bb12830b8 0x555bb1283358 0x555bb12835a8 0x555bb12838b8 0x555bb1284cc8 0x555bb1284fd8 # | | | | `-RecoveryExpr 0x555bb1476458 '' contains-errors lvalue # | | | `-ReturnStmt 0x555bb14766a8 # | | | `-BinaryOperator 0x555bb1476688 '' contains-errors '*' # | | | |-CallExpr 0x555bb1476628 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x555bb1476538 '' lvalue (ADL) = 'select' 0x555bb12c4158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x555bb1475a90 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x555bb1475a38 'T' # | | | | |-RecoveryExpr 0x555bb14765b0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x555bb14765d0 '' contains-errors lvalue # | | | | `-UnaryOperator 0x555bb1476610 '' contains-errors prefix '-' cannot overflow # | | | | `-RecoveryExpr 0x555bb14765f0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x555bb1476668 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x555bb1476af8 line:122:35 smoothstep_impl # | | | |-TemplateTypeParmDecl 0x555bb1476730 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555bb1476a50 line:122:35 constexpr smoothstep_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x555bb14767e0 col:53 referenced Min 'T' # | | | |-ParmVarDecl 0x555bb1476858 col:60 referenced Max 'T' # | | | |-ParmVarDecl 0x555bb14768d0 col:67 referenced X 'T' # | | | `-CompoundStmt 0x555bb1476fe0 # | | | |-DeclStmt 0x555bb1476e60 # | | | | `-VarDecl 0x555bb1476c08 col:5 referenced S 'T' cinit # | | | | `-CallExpr 0x555bb1476e30 '' # | | | | |-UnresolvedLookupExpr 0x555bb1476c70 '' lvalue (ADL) = 'saturate' 0x555bb12c20b8 0x555bb12c2320 0x555bb12c2598 0x555bb12c2810 0x555bb12c2a70 0x555bb12c2ce8 0x555bb12c2f60 0x555bb12c31d8 0x555bb12c3438 0x555bb12c36b0 0x555bb12c3928 0x555bb12c3bf0 # | | | | `-BinaryOperator 0x555bb1476e10 '' '/' # | | | | |-ParenExpr 0x555bb1476d70 '' # | | | | | `-BinaryOperator 0x555bb1476d50 '' '-' # | | | | | |-DeclRefExpr 0x555bb1476d10 'T' lvalue ParmVar 0x555bb14768d0 'X' 'T' # | | | | | `-DeclRefExpr 0x555bb1476d30 'T' lvalue ParmVar 0x555bb14767e0 'Min' 'T' # | | | | `-ParenExpr 0x555bb1476df0 '' # | | | | `-BinaryOperator 0x555bb1476dd0 '' '-' # | | | | |-DeclRefExpr 0x555bb1476d90 'T' lvalue ParmVar 0x555bb1476858 'Max' 'T' # | | | | `-DeclRefExpr 0x555bb1476db0 'T' lvalue ParmVar 0x555bb14767e0 'Min' 'T' # | | | `-ReturnStmt 0x555bb1476fd0 # | | | `-BinaryOperator 0x555bb1476fb0 '' '*' # | | | |-BinaryOperator 0x555bb1476f70 '' '*' # | | | | |-ParenExpr 0x555bb1476f30 '' # | | | | | `-BinaryOperator 0x555bb1476f10 '' '-' # | | | | | |-IntegerLiteral 0x555bb1476e78 'int' 3 # | | | | | `-BinaryOperator 0x555bb1476ef0 '' '*' # | | | | | |-IntegerLiteral 0x555bb1476e98 'int' 2 # | | | | | `-DeclRefExpr 0x555bb1476eb8 'T' lvalue Var 0x555bb1476c08 'S' 'T' # | | | | `-DeclRefExpr 0x555bb1476f50 'T' lvalue Var 0x555bb1476c08 'S' 'T' # | | | `-DeclRefExpr 0x555bb1476f90 'T' lvalue Var 0x555bb1476c08 'S' 'T' # | | |-FunctionTemplateDecl 0x555bb14774c8 line:132:24 invalid smoothstep_vec_impl # | | | |-TemplateTypeParmDecl 0x555bb1477000 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x555bb1477098 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x555bb1477420 line:132:24 invalid constexpr smoothstep_vec_impl 'int (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x555bb14771b0 col:57 invalid Min 'int' # | | | |-ParmVarDecl 0x555bb1477270 col:75 referenced invalid Max 'int' # | | | |-ParmVarDecl 0x555bb1477330 col:57 referenced invalid X 'int' # | | | `-CompoundStmt 0x555bb14779e0 # | | | |-DeclStmt 0x555bb1477878 # | | | | `-VarDecl 0x555bb14775a8 col:16 invalid S 'int' cinit # | | | | `-RecoveryExpr 0x555bb1477850 '' contains-errors lvalue # | | | | `-CallExpr 0x555bb1477820 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x555bb1477610 '' lvalue (ADL) = 'saturate' 0x555bb12c20b8 0x555bb12c2320 0x555bb12c2598 0x555bb12c2810 0x555bb12c2a70 0x555bb12c2ce8 0x555bb12c2f60 0x555bb12c31d8 0x555bb12c3438 0x555bb12c36b0 0x555bb12c3928 0x555bb12c3bf0 # | | | | `-BinaryOperator 0x555bb1477800 '' contains-errors '/' # | | | | |-ParenExpr 0x555bb1477738 '' contains-errors # | | | | | `-BinaryOperator 0x555bb1477718 '' contains-errors '-' # | | | | | |-RecoveryExpr 0x555bb14776d0 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x555bb14776b0 'int' lvalue ParmVar 0x555bb1477330 'X' 'int' # | | | | | `-RecoveryExpr 0x555bb14776f8 '' contains-errors lvalue # | | | | `-ParenExpr 0x555bb14777e0 '' contains-errors # | | | | `-BinaryOperator 0x555bb14777c0 '' contains-errors '-' # | | | | |-RecoveryExpr 0x555bb1477778 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x555bb1477758 'int' lvalue ParmVar 0x555bb1477270 'Max' 'int' # | | | | `-RecoveryExpr 0x555bb14777a0 '' contains-errors lvalue # | | | `-ReturnStmt 0x555bb14779d0 # | | | `-BinaryOperator 0x555bb14779b0 '' contains-errors '*' # | | | |-BinaryOperator 0x555bb1477970 '' contains-errors '*' # | | | | |-ParenExpr 0x555bb1477930 '' contains-errors # | | | | | `-BinaryOperator 0x555bb1477910 '' contains-errors '-' # | | | | | |-IntegerLiteral 0x555bb1477890 'int' 3 # | | | | | `-BinaryOperator 0x555bb14778f0 '' contains-errors '*' # | | | | | |-IntegerLiteral 0x555bb14778b0 'int' 2 # | | | | | `-RecoveryExpr 0x555bb14778d0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x555bb1477950 '' contains-errors lvalue # | | | `-RecoveryExpr 0x555bb1477990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x555bb1477e50 line:142:46 invalid lit_impl # | | | |-TemplateTypeParmDecl 0x555bb1477a18 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555bb1477da8 line:142:46 invalid constexpr lit_impl 'int (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x555bb1477b30 col:57 referenced NDotL 'T' # | | | |-ParmVarDecl 0x555bb1477ba8 col:66 referenced NDotH 'T' # | | | |-ParmVarDecl 0x555bb1477c20 col:75 referenced M 'T' # | | | `-CompoundStmt 0x555bb1478c08 # | | | |-DeclStmt 0x555bb1477fb0 # | | | | `-VarDecl 0x555bb1477ee8 col:8 referenced DiffuseCond 'bool' cinit # | | | | `-BinaryOperator 0x555bb1477f90 '' '<' # | | | | |-DeclRefExpr 0x555bb1477f50 'T' lvalue ParmVar 0x555bb1477b30 'NDotL' 'T' # | | | | `-IntegerLiteral 0x555bb1477f70 'int' 0 # | | | |-DeclStmt 0x555bb14781a0 # | | | | `-VarDecl 0x555bb1477fe8 col:5 referenced Diffuse 'T' cinit # | | | | `-CallExpr 0x555bb1478160 '' # | | | | |-UnresolvedLookupExpr 0x555bb1478070 '' lvalue (ADL) = 'select' 0x555bb12c4158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x555bb1477a70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x555bb1477a18 'T' # | | | | |-DeclRefExpr 0x555bb14780e8 'bool' lvalue Var 0x555bb1477ee8 'DiffuseCond' 'bool' # | | | | |-IntegerLiteral 0x555bb1478120 'int' 0 # | | | | `-DeclRefExpr 0x555bb1478140 'T' lvalue ParmVar 0x555bb1477b30 'NDotL' 'T' # | | | |-DeclStmt 0x555bb14783b8 # | | | | `-VarDecl 0x555bb1478230 col:16 referenced invalid Result 'int' cinit # | | | | `-RecoveryExpr 0x555bb1478390 '' contains-errors lvalue # | | | | `-InitListExpr 0x555bb1478330 'void' # | | | | |-IntegerLiteral 0x555bb1478298 'int' 1 # | | | | |-DeclRefExpr 0x555bb14782b8 'T' lvalue Var 0x555bb1477fe8 'Diffuse' 'T' # | | | | |-IntegerLiteral 0x555bb14782f0 'int' 0 # | | | | `-IntegerLiteral 0x555bb1478310 'int' 1 # | | | |-DeclStmt 0x555bb14785f8 # | | | | `-VarDecl 0x555bb14783e0 col:8 referenced SpecularCond 'bool' cinit # | | | | `-CallExpr 0x555bb14785c0 '' # | | | | |-UnresolvedLookupExpr 0x555bb1478448 '' lvalue (ADL) = 'or' 0x555bb12f2b78 0x555bb12f2e88 0x555bb12f31a8 0x555bb12f34c8 0x555bb12f37e8 0x555bb12f3af0 0x555bb12f3df8 0x555bb12f4100 0x555bb12f4408 0x555bb12f4710 0x555bb12f4a18 0x555bb12f4d20 0x555bb12f5028 0x555bb12f5330 0x555bb12f5638 0x555bb12f5968 0x555bb12f5c70 0x555bb12f5f78 0x555bb12f6280 # | | | | |-DeclRefExpr 0x555bb1478520 'bool' lvalue Var 0x555bb1477ee8 'DiffuseCond' 'bool' # | | | | `-ParenExpr 0x555bb14785a0 '' # | | | | `-BinaryOperator 0x555bb1478580 '' '<' # | | | | |-DeclRefExpr 0x555bb1478540 'T' lvalue ParmVar 0x555bb1477ba8 'NDotH' 'T' # | | | | `-IntegerLiteral 0x555bb1478560 'int' 0 # | | | |-DeclStmt 0x555bb1478998 # | | | | `-VarDecl 0x555bb1478630 col:5 referenced SpecularExp 'T' cinit # | | | | `-CallExpr 0x555bb1478968 '' # | | | | |-UnresolvedLookupExpr 0x555bb1478698 '' lvalue (ADL) = 'exp' 0x555bb12bfc70 0x555bb12bfed8 0x555bb12c0150 0x555bb12c03c8 0x555bb12c0628 0x555bb12c08a0 0x555bb12c0b18 0x555bb12c0da0 0x555bb13ca438 0x555bb13ca8e8 0x555bb13cadb8 0x555bb13cb290 0x555bb13cb768 0x555bb13cbc20 0x555bb13cc780 0x555bb13ccc60 0x555bb13cd148 0x555bb13cd620 0x555bb13cdb18 0x555bb13ce018 0x555bb13ce520 0x555bb13cf360 0x555bb13cf878 0x555bb13cfd98 0x555bb13d02c0 0x555bb13d07d8 0x555bb13d0d10 0x555bb13d4788 # | | | | `-BinaryOperator 0x555bb1478948 '' '*' # | | | | |-CallExpr 0x555bb14788f8 '' # | | | | | |-UnresolvedLookupExpr 0x555bb14787b8 '' lvalue (ADL) = 'log' 0x555bb12d17e8 0x555bb12d1a50 0x555bb12d1d20 0x555bb12d1f98 0x555bb12d21f8 0x555bb12d2470 0x555bb12d26e8 0x555bb12d2960 0x555bb1400168 0x555bb1400618 0x555bb1400ae8 0x555bb1400fc0 0x555bb1401498 0x555bb1401950 0x555bb1401e40 0x555bb1402320 0x555bb1402808 0x555bb1402ce0 0x555bb14031d8 0x555bb14036d8 0x555bb1404410 0x555bb1404908 0x555bb1404e20 0x555bb1405340 0x555bb1405868 0x555bb1405d80 0x555bb14062b8 0x555bb14070a8 # | | | | | `-DeclRefExpr 0x555bb14788d8 'T' lvalue ParmVar 0x555bb1477ba8 'NDotH' 'T' # | | | | `-DeclRefExpr 0x555bb1478928 'T' lvalue ParmVar 0x555bb1477c20 'M' 'T' # | | | |-BinaryOperator 0x555bb1478bb8 '' contains-errors '=' # | | | | |-ArraySubscriptExpr 0x555bb1478a30 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x555bb14789e8 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x555bb14789b0 'int' contains-errors lvalue Var 0x555bb1478230 'Result' 'int' # | | | | | `-IntegerLiteral 0x555bb1478a10 'int' 2 # | | | | `-CallExpr 0x555bb1478b78 '' # | | | | |-UnresolvedLookupExpr 0x555bb1478a70 '' lvalue (ADL) = 'select' 0x555bb12c4158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x555bb1477a70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x555bb1477a18 'T' # | | | | |-DeclRefExpr 0x555bb1478ae8 'bool' lvalue Var 0x555bb14783e0 'SpecularCond' 'bool' # | | | | |-IntegerLiteral 0x555bb1478b20 'int' 0 # | | | | `-DeclRefExpr 0x555bb1478b40 'T' lvalue Var 0x555bb1478630 'SpecularExp' 'T' # | | | `-ReturnStmt 0x555bb1478bf8 # | | | `-RecoveryExpr 0x555bb1478bd8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x555bb1478fc8 line:154:35 faceforward_impl # | | | |-TemplateTypeParmDecl 0x555bb1478c50 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555bb1478f20 line:154:35 constexpr faceforward_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x555bb1478d00 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x555bb1478d78 col:59 referenced I 'T' # | | | |-ParmVarDecl 0x555bb1478df0 col:64 referenced Ng 'T' # | | | `-CompoundStmt 0x555bb1479368 # | | | `-ReturnStmt 0x555bb1479358 # | | | `-CallExpr 0x555bb1479318 '' # | | | |-UnresolvedLookupExpr 0x555bb14790b8 '' lvalue (ADL) = 'select' 0x555bb12c4158 # | | | |-BinaryOperator 0x555bb14792a0 '' '<' # | | | | |-CallExpr 0x555bb1479248 '' # | | | | | |-UnresolvedLookupExpr 0x555bb1479100 '' lvalue (ADL) = 'dot' 0x555bb12b9968 0x555bb12b9d38 0x555bb12ba0d8 0x555bb12ba478 0x555bb12ba780 0x555bb12bab70 0x555bb12baf18 0x555bb12bb2b8 0x555bb12bb608 0x555bb12bb958 0x555bb12bbd58 0x555bb12bc0f8 0x555bb12bc498 0x555bb12bc838 0x555bb12bcc08 0x555bb12bcfa8 0x555bb12bd348 0x555bb12bd6e8 0x555bb12bda88 0x555bb12bde58 0x555bb12be1f8 0x555bb12be598 0x555bb12be938 0x555bb12bed08 0x555bb12bf0a8 # | | | | | |-DeclRefExpr 0x555bb1479208 'T' lvalue ParmVar 0x555bb1478d78 'I' 'T' # | | | | | `-DeclRefExpr 0x555bb1479228 'T' lvalue ParmVar 0x555bb1478df0 'Ng' 'T' # | | | | `-IntegerLiteral 0x555bb1479280 'int' 0 # | | | |-DeclRefExpr 0x555bb14792c0 'T' lvalue ParmVar 0x555bb1478d00 'N' 'T' # | | | `-UnaryOperator 0x555bb1479300 '' prefix '-' cannot overflow # | | | `-DeclRefExpr 0x555bb14792e0 'T' lvalue ParmVar 0x555bb1478d00 'N' 'T' # | | |-FunctionTemplateDecl 0x555bb1479a98 line:158:35 ldexp_impl # | | | |-TemplateTypeParmDecl 0x555bb1479380 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555bb14799f0 line:158:35 constexpr ldexp_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x555bb1479870 col:48 referenced X 'T' # | | | |-ParmVarDecl 0x555bb14798e8 col:53 referenced Exp 'T' # | | | `-CompoundStmt 0x555bb1479d40 # | | | `-ReturnStmt 0x555bb1479d30 # | | | `-BinaryOperator 0x555bb1479d10 '' '*' # | | | |-CallExpr 0x555bb1479cc0 '' # | | | | |-UnresolvedLookupExpr 0x555bb1479b80 '' lvalue (ADL) = 'exp2' 0x555bb12c1000 0x555bb12c1268 0x555bb12c14e0 0x555bb12c1758 0x555bb12c19b8 0x555bb129fdc0 0x555bb12a0038 0x555bb12a02b0 0x555bb13d4ce0 0x555bb13d5198 0x555bb13d5670 0x555bb13d5b50 0x555bb13d6028 0x555bb13d6550 0x555bb13d6a28 0x555bb13d6f08 0x555bb13d73f0 0x555bb13d78c8 0x555bb13d7dc0 0x555bb13d82c0 0x555bb13d87e0 0x555bb13d8cd8 0x555bb13d91f0 0x555bb13d9710 0x555bb13d9c38 0x555bb13da150 0x555bb13da988 0x555bb13daec8 # | | | | `-DeclRefExpr 0x555bb1479ca0 'T' lvalue ParmVar 0x555bb14798e8 'Exp' 'T' # | | | `-DeclRefExpr 0x555bb1479cf0 'T' lvalue ParmVar 0x555bb1479870 'X' 'T' # | | |-FunctionTemplateDecl 0x555bb147a0d8 line:163:13 firstbithigh_impl # | | | |-TemplateTypeParmDecl 0x555bb1479d58 col:20 referenced typename depth 0 index 0 K # | | | |-TemplateTypeParmDecl 0x555bb1479de0 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x555bb1479e78 col:39 referenced 'int' depth 0 index 2 BitWidth # | | | `-FunctionDecl 0x555bb147a030 line:163:13 constexpr firstbithigh_impl 'K (T)' implicit-inline # | | | |-ParmVarDecl 0x555bb1479f10 col:33 referenced X 'T' # | | | `-CompoundStmt 0x555bb147a7d0 # | | | |-DeclStmt 0x555bb147a470 # | | | | `-VarDecl 0x555bb147a1d8 col:5 referenced FBH 'K' nrvo cinit # | | | | `-CallExpr 0x555bb147a440 '' # | | | | |-DeclRefExpr 0x555bb147a3e8 '' Function 0x555bb147a290 '__builtin_hlsl_elementwise_firstbithigh' 'void (...) noexcept' # | | | | `-DeclRefExpr 0x555bb147a420 'T' lvalue ParmVar 0x555bb1479f10 'X' 'T' # | | | |-DeclStmt 0x555bb147a5e8 # | | | | `-VarDecl 0x555bb147a4a8 col:5 referenced Inversion 'K' cinit # | | | | `-BinaryOperator 0x555bb147a5c8 '' '-' # | | | | |-ParenExpr 0x555bb147a570 'int' # | | | | | `-BinaryOperator 0x555bb147a550 'int' '-' # | | | | | |-DeclRefExpr 0x555bb147a510 'int' NonTypeTemplateParm 0x555bb1479e78 'BitWidth' 'int' # | | | | | `-IntegerLiteral 0x555bb147a530 'int' 1 # | | | | `-DeclRefExpr 0x555bb147a590 'K' lvalue Var 0x555bb147a1d8 'FBH' 'K' # | | | |-BinaryOperator 0x555bb147a778 '' '=' # | | | | |-DeclRefExpr 0x555bb147a600 'K' lvalue Var 0x555bb147a1d8 'FBH' 'K' # | | | | `-CallExpr 0x555bb147a738 '' # | | | | |-UnresolvedLookupExpr 0x555bb147a620 '' lvalue (ADL) = 'select' 0x555bb12c4158 # | | | | |-BinaryOperator 0x555bb147a6c0 '' '==' # | | | | | |-DeclRefExpr 0x555bb147a668 'K' lvalue Var 0x555bb147a1d8 'FBH' 'K' # | | | | | `-UnaryOperator 0x555bb147a6a8 'int' prefix '-' # | | | | | `-IntegerLiteral 0x555bb147a688 'int' 1 # | | | | |-DeclRefExpr 0x555bb147a6e0 'K' lvalue Var 0x555bb147a1d8 'FBH' 'K' # | | | | `-DeclRefExpr 0x555bb147a700 'K' lvalue Var 0x555bb147a4a8 'Inversion' 'K' # | | | `-ReturnStmt 0x555bb147a7b8 nrvo_candidate(Var 0x555bb147a1d8 'FBH' 'K') # | | | `-DeclRefExpr 0x555bb147a798 'K' lvalue Var 0x555bb147a1d8 'FBH' 'K' # | | |-FunctionTemplateDecl 0x555bb147aa38 line:174:35 ddx_impl # | | | |-TemplateTypeParmDecl 0x555bb147a800 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555bb147a990 line:174:35 constexpr ddx_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x555bb147a8b0 col:46 referenced input 'T' # | | | `-CompoundStmt 0x555bb147ad58 # | | | `-ReturnStmt 0x555bb147ad48 # | | | `-CallExpr 0x555bb147ad18 '' # | | | |-DeclRefExpr 0x555bb147acc0 '' Function 0x555bb147ab68 '__builtin_hlsl_elementwise_ddx_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x555bb147acf8 'T' lvalue ParmVar 0x555bb147a8b0 'input' 'T' # | | |-FunctionTemplateDecl 0x555bb147afa8 line:182:35 ddy_impl # | | | |-TemplateTypeParmDecl 0x555bb147ad70 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555bb147af00 line:182:35 constexpr ddy_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x555bb147ae20 col:46 referenced input 'T' # | | | `-CompoundStmt 0x555bb147b2c8 # | | | `-ReturnStmt 0x555bb147b2b8 # | | | `-CallExpr 0x555bb147b288 '' # | | | |-DeclRefExpr 0x555bb147b230 '' Function 0x555bb147b0d8 '__builtin_hlsl_elementwise_ddy_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x555bb147b268 'T' lvalue ParmVar 0x555bb147ae20 'input' 'T' # | | `-FunctionTemplateDecl 0x555bb147b518 line:190:35 fwidth_impl # | | |-TemplateTypeParmDecl 0x555bb147b2e0 col:20 referenced typename depth 0 index 0 T # | | `-FunctionDecl 0x555bb147b470 line:190:35 constexpr fwidth_impl 'T (T)' implicit-inline # | | |-ParmVarDecl 0x555bb147b390 col:49 referenced input 'T' # | | `-CompoundStmt 0x555bb147bcd8 # | | |-DeclStmt 0x555bb147b750 # | | | `-VarDecl 0x555bb147b618 col:5 referenced derivCoarseX 'T' cinit # | | | `-CallExpr 0x555bb147b720 '' # | | | |-UnresolvedLookupExpr 0x555bb147b680 '' lvalue (ADL) = 'ddx_coarse' 0x555bb1305c50 0x555bb1305eb8 0x555bb1306130 0x555bb13063a8 0x555bb1306608 0x555bb1306880 0x555bb1306af8 0x555bb1306d70 # | | | `-DeclRefExpr 0x555bb147b700 'T' lvalue ParmVar 0x555bb147b390 'input' 'T' # | | |-BinaryOperator 0x555bb147b910 '' '=' # | | | |-DeclRefExpr 0x555bb147b768 'T' lvalue Var 0x555bb147b618 'derivCoarseX' 'T' # | | | `-CallExpr 0x555bb147b8e0 '' # | | | |-UnresolvedLookupExpr 0x555bb147b7a0 '' lvalue (ADL) = 'abs' 0x555bb1278e28 0x555bb1279128 0x555bb1279438 0x555bb1279748 0x555bb127ae68 0x555bb127b178 0x555bb127b488 0x555bb127b798 0x555bb127ba68 0x555bb127bd90 0x555bb127c038 0x555bb127c2d8 0x555bb127c528 0x555bb127c838 0x555bb127cb48 0x555bb127d5d8 0x555bb127d8c8 0x555bb127dbd8 0x555bb127dee8 0x555bb127e1f8 0x555bb1282b70 0x555bb1282e18 0x555bb12830b8 0x555bb1283358 0x555bb12835a8 0x555bb12838b8 0x555bb1284cc8 0x555bb1284fd8 # | | | `-DeclRefExpr 0x555bb147b8c0 'T' lvalue Var 0x555bb147b618 'derivCoarseX' 'T' # | | |-DeclStmt 0x555bb147ba88 # | | | `-VarDecl 0x555bb147b950 col:5 referenced derivCoarseY 'T' cinit # | | | `-CallExpr 0x555bb147ba58 '' # | | | |-UnresolvedLookupExpr 0x555bb147b9b8 '' lvalue (ADL) = 'ddy_coarse' 0x555bb1306fd0 0x555bb1307238 0x555bb13074b0 0x555bb1307728 0x555bb136f7f0 0x555bb136fa68 0x555bb136fce0 0x555bb136ff58 # | | | `-DeclRefExpr 0x555bb147ba38 'T' lvalue ParmVar 0x555bb147b390 'input' 'T' # | | |-BinaryOperator 0x555bb147bc48 '' '=' # | | | |-DeclRefExpr 0x555bb147baa0 'T' lvalue Var 0x555bb147b950 'derivCoarseY' 'T' # | | | `-CallExpr 0x555bb147bc18 '' # | | | |-UnresolvedLookupExpr 0x555bb147bad8 '' lvalue (ADL) = 'abs' 0x555bb1278e28 0x555bb1279128 0x555bb1279438 0x555bb1279748 0x555bb127ae68 0x555bb127b178 0x555bb127b488 0x555bb127b798 0x555bb127ba68 0x555bb127bd90 0x555bb127c038 0x555bb127c2d8 0x555bb127c528 0x555bb127c838 0x555bb127cb48 0x555bb127d5d8 0x555bb127d8c8 0x555bb127dbd8 0x555bb127dee8 0x555bb127e1f8 0x555bb1282b70 0x555bb1282e18 0x555bb12830b8 0x555bb1283358 0x555bb12835a8 0x555bb12838b8 0x555bb1284cc8 0x555bb1284fd8 # | | | `-DeclRefExpr 0x555bb147bbf8 'T' lvalue Var 0x555bb147b950 'derivCoarseY' 'T' # | | `-ReturnStmt 0x555bb147bcc8 # | | `-BinaryOperator 0x555bb147bca8 '' '+' # | | |-DeclRefExpr 0x555bb147bc68 'T' lvalue Var 0x555bb147b618 'derivCoarseX' 'T' # | | `-DeclRefExpr 0x555bb147bc88 'T' lvalue Var 0x555bb147b950 'derivCoarseY' 'T' # | |-LinkageSpecDecl 0x555bb14706b8 col:10 implicit C # | | `-FunctionDecl 0x555bb1470708 col:10 implicit used __builtin_dx_dot2add 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' extern # | | |-ParmVarDecl 0x555bb1470810 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x555bb1470878 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x555bb14708e0 <> 'float' # | | |-BuiltinAttr 0x555bb14707b0 <> Implicit 1562 # | | |-NoThrowAttr 0x555bb1470960 Implicit # | | `-ConstAttr 0x555bb1470988 Implicit # | |-LinkageSpecDecl 0x555bb147a240 col:11 implicit C # | | `-FunctionDecl 0x555bb147a290 col:11 implicit referenced __builtin_hlsl_elementwise_firstbithigh 'void (...) noexcept' extern # | | |-BuiltinAttr 0x555bb147a338 <> Implicit 702 # | | |-NoThrowAttr 0x555bb147a398 Implicit # | | `-ConstAttr 0x555bb147a3c0 Implicit # | |-LinkageSpecDecl 0x555bb147ab18 col:10 implicit C # | | `-FunctionDecl 0x555bb147ab68 col:10 implicit referenced __builtin_hlsl_elementwise_ddx_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x555bb147ac10 <> Implicit 692 # | | |-NoThrowAttr 0x555bb147ac70 Implicit # | | `-ConstAttr 0x555bb147ac98 Implicit # | |-LinkageSpecDecl 0x555bb147b088 col:10 implicit C # | | `-FunctionDecl 0x555bb147b0d8 col:10 implicit referenced __builtin_hlsl_elementwise_ddy_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x555bb147b180 <> Implicit 694 # | | |-NoThrowAttr 0x555bb147b1e0 Implicit # | | `-ConstAttr 0x555bb147b208 Implicit # | |-NamespaceDecl 0x555bb147be30 prev 0x555bb146b810 line:14:11 hlsl # | | |-original Namespace 0x555bb11cfa98 'hlsl' # | | |-FunctionTemplateDecl 0x555bb147c1a0 line:28:28 invalid asfloat # | | | |-TemplateTypeParmDecl 0x555bb147bea0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x555bb147bf38 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x555bb147c0f8 line:28:28 invalid constexpr asfloat 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x555bb147c048 col:49 invalid V 'int' # | | | `-CompoundStmt 0x555bb147c3c8 # | | | `-ReturnStmt 0x555bb147c3b8 # | | | `-CallExpr 0x555bb147c388 '' contains-errors # | | | |-UnresolvedLookupExpr 0x555bb147c2a8 '' lvalue (no ADL) = 'bit_cast' 0x555bb1275160 0x555bb1277c50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x555bb11cf360 'float' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x555bb147bef0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x555bb147bea0 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x555bb147c268 'int' NonTypeTemplateParm 0x555bb147bf38 'N' 'int' # | | | `-RecoveryExpr 0x555bb147c368 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x555bb147c660 line:32:39 asfloat # | | | |-TemplateTypeParmDecl 0x555bb147c3e0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555bb147c5b8 line:32:39 constexpr asfloat 'float (T)' implicit-inline # | | | |-ParmVarDecl 0x555bb147c490 col:49 referenced F 'T' # | | | `-CompoundStmt 0x555bb147c8c0 # | | | `-ReturnStmt 0x555bb147c8b0 # | | | `-CallExpr 0x555bb147c880 '' # | | | |-UnresolvedLookupExpr 0x555bb147c7c0 '' lvalue (no ADL) = 'bit_cast' 0x555bb1275160 0x555bb1277c50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x555bb11cf360 'float' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x555bb147c430 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x555bb147c3e0 'T' # | | | `-DeclRefExpr 0x555bb147c860 'T' lvalue ParmVar 0x555bb147c490 'F' 'T' # | | |-FunctionTemplateDecl 0x555bb147cbe0 line:44:55 invalid asint # | | | |-TemplateTypeParmDecl 0x555bb147c8d8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x555bb147c978 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x555bb147cb38 line:44:55 invalid constexpr asint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x555bb147ca88 col:74 invalid V 'int' # | | | `-CompoundStmt 0x555bb147ce08 # | | | `-ReturnStmt 0x555bb147cdf8 # | | | `-CallExpr 0x555bb147cdc8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x555bb147cce8 '' lvalue (no ADL) = 'bit_cast' 0x555bb1275160 0x555bb1277c50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x555bb11cf260 'int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x555bb147c930 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x555bb147c8d8 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x555bb147cca8 'int' NonTypeTemplateParm 0x555bb147c978 'N' 'int' # | | | `-RecoveryExpr 0x555bb147cda8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x555bb147d0a0 line:48:37 asint # | | | |-TemplateTypeParmDecl 0x555bb147ce20 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555bb147cff8 line:48:37 constexpr asint 'int (T)' implicit-inline # | | | |-ParmVarDecl 0x555bb147ced0 col:45 referenced F 'T' # | | | `-CompoundStmt 0x555bb147d300 # | | | `-ReturnStmt 0x555bb147d2f0 # | | | `-CallExpr 0x555bb147d2c0 '' # | | | |-UnresolvedLookupExpr 0x555bb147d200 '' lvalue (no ADL) = 'bit_cast' 0x555bb1275160 0x555bb1277c50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x555bb11cf260 'int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x555bb147ce70 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x555bb147ce20 'T' # | | | `-DeclRefExpr 0x555bb147d2a0 'T' lvalue ParmVar 0x555bb147ced0 'F' 'T' # | | |-FunctionTemplateDecl 0x555bb147d638 line:89:56 invalid asuint # | | | |-TemplateTypeParmDecl 0x555bb147d318 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x555bb147d3b8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x555bb147d590 line:89:56 invalid constexpr asuint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x555bb147d4e0 col:76 invalid V 'int' # | | | `-CompoundStmt 0x555bb1342940 # | | | `-ReturnStmt 0x555bb1342930 # | | | `-CallExpr 0x555bb1342900 '' contains-errors # | | | |-UnresolvedLookupExpr 0x555bb1342820 '' lvalue (no ADL) = 'bit_cast' 0x555bb1275160 0x555bb1277c50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x555bb12229c0 'uint' sugar # | | | | | |-Typedef 0x555bb11ffce8 'uint' # | | | | | `-BuiltinType 0x555bb11cf300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x555bb147d370 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x555bb147d318 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x555bb147d718 'int' NonTypeTemplateParm 0x555bb147d3b8 'N' 'int' # | | | `-RecoveryExpr 0x555bb13428e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x555bb1342be0 line:93:38 asuint # | | | |-TemplateTypeParmDecl 0x555bb1342958 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555bb1342b38 line:93:38 constexpr asuint 'uint (T)' implicit-inline # | | | |-ParmVarDecl 0x555bb1342a10 col:47 referenced F 'T' # | | | `-CompoundStmt 0x555bb1342e58 # | | | `-ReturnStmt 0x555bb1342e48 # | | | `-CallExpr 0x555bb1342e18 '' # | | | |-UnresolvedLookupExpr 0x555bb1342d58 '' lvalue (no ADL) = 'bit_cast' 0x555bb1275160 0x555bb1277c50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x555bb12229c0 'uint' sugar # | | | | | |-Typedef 0x555bb11ffce8 'uint' # | | | | | `-BuiltinType 0x555bb11cf300 'unsigned int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x555bb13429b0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x555bb1342958 'T' # | | | `-DeclRefExpr 0x555bb1342df8 'T' lvalue ParmVar 0x555bb1342a10 'F' 'T' # | | |-FunctionDecl 0x555bb1343248 col:6 asuint 'void (double, out uint, out uint)' # | | | |-ParmVarDecl 0x555bb1342e98 col:19 'double' # | | | |-ParmVarDecl 0x555bb1342f80 col:29 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x555bb1342fe8 out # | | | |-ParmVarDecl 0x555bb1343060 col:39 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x555bb13430c8 out # | | | |-BuiltinAliasAttr 0x555bb1343308 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x555bb1343380 Implicit # | | | `-ConstAttr 0x555bb13433a8 Implicit # | | |-FunctionDecl 0x555bb13437d8 col:6 asuint 'void (double2, out uint2, out uint2)' # | | | |-ParmVarDecl 0x555bb1343420 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x555bb1343510 col:31 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x555bb1343578 out # | | | |-ParmVarDecl 0x555bb13435f0 col:42 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x555bb1343658 out # | | | |-BuiltinAliasAttr 0x555bb1343898 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x555bb1343910 Implicit # | | | `-ConstAttr 0x555bb1343938 Implicit # | | |-FunctionDecl 0x555bb1343d68 col:6 asuint 'void (double3, out uint3, out uint3)' # | | | |-ParmVarDecl 0x555bb13439b0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x555bb1343aa0 col:31 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x555bb1343b08 out # | | | |-ParmVarDecl 0x555bb1343b80 col:42 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x555bb1343be8 out # | | | |-BuiltinAliasAttr 0x555bb1343e28 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x555bb1343ea0 Implicit # | | | `-ConstAttr 0x555bb1343ec8 Implicit # | | |-FunctionDecl 0x555bb13442f8 col:6 asuint 'void (double4, out uint4, out uint4)' # | | | |-ParmVarDecl 0x555bb1343f40 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x555bb1344030 col:31 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x555bb1344098 out # | | | |-ParmVarDecl 0x555bb1344110 col:42 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x555bb1344178 out # | | | |-BuiltinAliasAttr 0x555bb13443b8 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x555bb1344430 Implicit # | | | `-ConstAttr 0x555bb1344458 Implicit # | | |-FunctionTemplateDecl 0x555bb1344ac0 line:157:39 invalid distance # | | | |-TemplateTypeParmDecl 0x555bb1344490 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555bb1344a18 line:157:39 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x555bb1344848 col:50 referenced X 'T' # | | | |-ParmVarDecl 0x555bb13448c0 col:55 referenced Y 'T' # | | | `-CompoundStmt 0x555bb1344c30 # | | | `-ReturnStmt 0x555bb1344c20 # | | | `-CallExpr 0x555bb1344be8 '' # | | | |-UnresolvedLookupExpr 0x555bb1344b60 '' lvalue (no ADL) = 'distance_impl' 0x555bb146d3f8 # | | | |-DeclRefExpr 0x555bb1344ba8 'T' lvalue ParmVar 0x555bb1344848 'X' 'T' # | | | `-DeclRefExpr 0x555bb1344bc8 'T' lvalue ParmVar 0x555bb13448c0 'Y' 'T' # | | |-FunctionTemplateDecl 0x555bb13451f0 line:164:1 invalid distance # | | | |-TemplateTypeParmDecl 0x555bb1344c48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555bb1345148 line:164:1 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x555bb1344fb8 col:12 referenced X 'T' # | | | |-ParmVarDecl 0x555bb1345030 col:17 referenced Y 'T' # | | | `-CompoundStmt 0x555bb1345370 # | | | `-ReturnStmt 0x555bb1345360 # | | | `-CallExpr 0x555bb1345328 '' # | | | |-UnresolvedLookupExpr 0x555bb13452a0 '' lvalue (no ADL) = 'distance_impl' 0x555bb146d3f8 # | | | |-DeclRefExpr 0x555bb13452e8 'T' lvalue ParmVar 0x555bb1344fb8 'X' 'T' # | | | `-DeclRefExpr 0x555bb1345308 'T' lvalue ParmVar 0x555bb1345030 'Y' 'T' # | | |-FunctionTemplateDecl 0x555bb1345700 line:170:19 invalid distance # | | | |-NonTypeTemplateParmDecl 0x555bb13453a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x555bb1345658 line:170:19 invalid distance 'const half (int, int)' inline # | | | |-ParmVarDecl 0x555bb1345480 col:65 invalid X 'int' # | | | |-ParmVarDecl 0x555bb1345548 col:65 invalid Y 'int' # | | | `-CompoundStmt 0x555bb1345880 # | | | `-ReturnStmt 0x555bb1345870 # | | | `-CallExpr 0x555bb1345838 '' contains-errors # | | | |-UnresolvedLookupExpr 0x555bb13457b0 '' lvalue (no ADL) = 'distance_vec_impl' 0x555bb14700f0 # | | | |-RecoveryExpr 0x555bb13457f8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x555bb1345818 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x555bb1345c00 line:176:20 invalid distance # | | | |-NonTypeTemplateParmDecl 0x555bb13458b0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x555bb1345b58 line:176:20 invalid distance 'const float (int, int)' inline # | | | |-ParmVarDecl 0x555bb1345978 col:67 invalid X 'int' # | | | |-ParmVarDecl 0x555bb1345a40 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x555bb1345d80 # | | | `-ReturnStmt 0x555bb1345d70 # | | | `-CallExpr 0x555bb1345d38 '' contains-errors # | | | |-UnresolvedLookupExpr 0x555bb1345cb0 '' lvalue (no ADL) = 'distance_vec_impl' 0x555bb14700f0 # | | | |-RecoveryExpr 0x555bb1345cf8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x555bb1345d18 '' contains-errors lvalue # | | |-FunctionDecl 0x555bb1346048 line:192:20 dot2add 'const float (half2, half2, float)' inline # | | | |-ParmVarDecl 0x555bb1345dc0 col:34 used A 'half2':'vector' # | | | |-ParmVarDecl 0x555bb1345e40 col:43 used B 'half2':'vector' # | | | |-ParmVarDecl 0x555bb1345ec0 col:52 used C 'float' # | | | |-CompoundStmt 0x555bb13463a0 # | | | | `-ReturnStmt 0x555bb1346390 # | | | | `-CallExpr 0x555bb1346308 'float' # | | | | |-ImplicitCastExpr 0x555bb13462f0 'float (*)(half2, half2, float)' # | | | | | `-DeclRefExpr 0x555bb1346200 'float (half2, half2, float)' lvalue Function 0x555bb1470518 'dot2add_impl' 'float (half2, half2, float)' # | | | | | `-NestedNameSpecifier Namespace 0x555bb146b880 '__detail' # | | | | |-ImplicitCastExpr 0x555bb1346348 'half2':'vector' # | | | | | `-DeclRefExpr 0x555bb1346230 'half2':'vector' lvalue ParmVar 0x555bb1345dc0 'A' 'half2':'vector' # | | | | |-ImplicitCastExpr 0x555bb1346360 'half2':'vector' # | | | | | `-DeclRefExpr 0x555bb1346250 'half2':'vector' lvalue ParmVar 0x555bb1345e40 'B' 'half2':'vector' # | | | | `-ImplicitCastExpr 0x555bb1346378 'float' # | | | | `-DeclRefExpr 0x555bb1346270 'float' lvalue ParmVar 0x555bb1345ec0 'C' 'float' # | | | `-AvailabilityAttr 0x555bb1346108 shadermodel 6.4 0 0 "" "" 0 # | | |-FunctionDecl 0x555bb13465a8 line:208:20 dst 'const half4 (half4, half4)' inline # | | | |-ParmVarDecl 0x555bb13463d0 col:30 used Src0 'half4':'vector' # | | | |-ParmVarDecl 0x555bb1346450 col:42 used Src1 'half4':'vector' # | | | `-CompoundStmt 0x555bb1346768 # | | | `-ReturnStmt 0x555bb1346758 # | | | `-RecoveryExpr 0x555bb1346720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x555bb1346698 '' lvalue (no ADL) = 'dst_impl' 0x555bb146ce10 # | | | |-DeclRefExpr 0x555bb13466e0 'half4':'vector' lvalue ParmVar 0x555bb13463d0 'Src0' 'half4':'vector' # | | | `-DeclRefExpr 0x555bb1346700 'half4':'vector' lvalue ParmVar 0x555bb1346450 'Src1' 'half4':'vector' # | | |-FunctionDecl 0x555bb148e1c8 line:212:21 dst 'const float4 (float4, float4)' inline # | | | |-ParmVarDecl 0x555bb1346798 col:32 used Src0 'float4':'vector' # | | | |-ParmVarDecl 0x555bb148e070 col:45 used Src1 'float4':'vector' # | | | `-CompoundStmt 0x555bb148e398 # | | | `-ReturnStmt 0x555bb148e388 # | | | `-RecoveryExpr 0x555bb148e350 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x555bb148e2c8 '' lvalue (no ADL) = 'dst_impl' 0x555bb146ce10 # | | | |-DeclRefExpr 0x555bb148e310 'float4':'vector' lvalue ParmVar 0x555bb1346798 'Src0' 'float4':'vector' # | | | `-DeclRefExpr 0x555bb148e330 'float4':'vector' lvalue ParmVar 0x555bb148e070 'Src1' 'float4':'vector' # | | |-FunctionDecl 0x555bb148e598 line:216:22 dst 'const double4 (double4, double4)' inline # | | | |-ParmVarDecl 0x555bb148e3c8 col:34 used Src0 'double4':'vector' # | | | |-ParmVarDecl 0x555bb148e448 col:48 used Src1 'double4':'vector' # | | | `-CompoundStmt 0x555bb148e768 # | | | `-ReturnStmt 0x555bb148e758 # | | | `-RecoveryExpr 0x555bb148e720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x555bb148e698 '' lvalue (no ADL) = 'dst_impl' 0x555bb146ce10 # | | | |-DeclRefExpr 0x555bb148e6e0 'double4':'vector' lvalue ParmVar 0x555bb148e3c8 'Src0' 'double4':'vector' # | | | `-DeclRefExpr 0x555bb148e700 'double4':'vector' lvalue ParmVar 0x555bb148e448 'Src1' 'double4':'vector' # | | |-FunctionTemplateDecl 0x555bb148ee10 line:239:39 invalid faceforward # | | | |-TemplateTypeParmDecl 0x555bb148e780 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555bb148ed68 line:239:39 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x555bb148eae8 col:53 referenced N 'T' # | | | |-ParmVarDecl 0x555bb148eb60 col:58 referenced I 'T' # | | | |-ParmVarDecl 0x555bb148ebd8 col:63 referenced Ng 'T' # | | | `-CompoundStmt 0x555bb148efb0 # | | | `-ReturnStmt 0x555bb148efa0 # | | | `-CallExpr 0x555bb148ef60 '' # | | | |-UnresolvedLookupExpr 0x555bb148eeb8 '' lvalue (no ADL) = 'faceforward_impl' 0x555bb1478fc8 # | | | |-DeclRefExpr 0x555bb148ef00 'T' lvalue ParmVar 0x555bb148eae8 'N' 'T' # | | | |-DeclRefExpr 0x555bb148ef20 'T' lvalue ParmVar 0x555bb148eb60 'I' 'T' # | | | `-DeclRefExpr 0x555bb148ef40 'T' lvalue ParmVar 0x555bb148ebd8 'Ng' 'T' # | | |-FunctionTemplateDecl 0x555bb148f610 line:246:1 invalid faceforward # | | | |-TemplateTypeParmDecl 0x555bb148efc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555bb148f568 line:246:1 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x555bb148f338 col:15 referenced N 'T' # | | | |-ParmVarDecl 0x555bb148f3b0 col:20 referenced I 'T' # | | | |-ParmVarDecl 0x555bb148f428 col:25 referenced Ng 'T' # | | | `-CompoundStmt 0x555bb148f7c0 # | | | `-ReturnStmt 0x555bb148f7b0 # | | | `-CallExpr 0x555bb148f770 '' # | | | |-UnresolvedLookupExpr 0x555bb148f6c8 '' lvalue (no ADL) = 'faceforward_impl' 0x555bb1478fc8 # | | | |-DeclRefExpr 0x555bb148f710 'T' lvalue ParmVar 0x555bb148f338 'N' 'T' # | | | |-DeclRefExpr 0x555bb148f730 'T' lvalue ParmVar 0x555bb148f3b0 'I' 'T' # | | | `-DeclRefExpr 0x555bb148f750 'T' lvalue ParmVar 0x555bb148f428 'Ng' 'T' # | | |-FunctionTemplateDecl 0x555bb148fc70 line:252:51 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x555bb148f7f0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x555bb148fbc8 line:252:51 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x555bb148f900 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x555bb148f9c8 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x555bb148fa90 col:42 invalid Ng 'int' # | | | `-CompoundStmt 0x555bb148fe20 # | | | `-ReturnStmt 0x555bb148fe10 # | | | `-CallExpr 0x555bb148fdd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x555bb148fd28 '' lvalue (no ADL) = 'faceforward_impl' 0x555bb1478fc8 # | | | |-RecoveryExpr 0x555bb148fd70 '' contains-errors lvalue # | | | |-RecoveryExpr 0x555bb148fd90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x555bb148fdb0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x555bb1490288 line:261:1 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x555bb148fe50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x555bb14901e0 line:261:1 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x555bb148ff60 col:51 invalid N 'int' # | | | |-ParmVarDecl 0x555bb1490028 col:51 invalid I 'int' # | | | |-ParmVarDecl 0x555bb14900f0 col:51 invalid Ng 'int' # | | | `-CompoundStmt 0x555bb1490438 # | | | `-ReturnStmt 0x555bb1490428 # | | | `-CallExpr 0x555bb14903e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x555bb1490340 '' lvalue (no ADL) = 'faceforward_impl' 0x555bb1478fc8 # | | | |-RecoveryExpr 0x555bb1490388 '' contains-errors lvalue # | | | |-RecoveryExpr 0x555bb14903a8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x555bb14903c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x555bb1490ac0 line:300:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x555bb1490450 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555bb1490a18 line:300:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x555bb14908e8 col:16 referenced X 'T' # | | | `-CompoundStmt 0x555bb1490cf8 # | | | `-ReturnStmt 0x555bb1490ce8 # | | | `-CallExpr 0x555bb1490cb8 '' # | | | |-UnresolvedLookupExpr 0x555bb1490be0 '' lvalue (no ADL) = 'firstbithigh_impl' 0x555bb147a0d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x555bb12229c0 'uint' sugar # | | | | | |-Typedef 0x555bb11ffce8 'uint' # | | | | | `-BuiltinType 0x555bb11cf300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x555bb14904a0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x555bb1490450 'T' # | | | | `-TemplateArgument expr '32' # | | | | `-IntegerLiteral 0x555bb1490ba0 'int' 32 # | | | `-DeclRefExpr 0x555bb1490c98 'T' lvalue ParmVar 0x555bb14908e8 'X' 'T' # | | |-FunctionTemplateDecl 0x555bb1491340 line:308:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x555bb1490d10 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x555bb1490da8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x555bb1491298 line:308:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x555bb14911a8 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x555bb14914e0 # | | |-FunctionTemplateDecl 0x555bb1491b30 line:316:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x555bb14914f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555bb1491a88 line:316:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x555bb1491998 col:16 referenced X 'T' # | | | `-CompoundStmt 0x555bb1491d60 # | | | `-ReturnStmt 0x555bb1491d50 # | | | `-CallExpr 0x555bb1491d20 '' # | | | |-UnresolvedLookupExpr 0x555bb1491c48 '' lvalue (no ADL) = 'firstbithigh_impl' 0x555bb147a0d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x555bb12229c0 'uint' sugar # | | | | | |-Typedef 0x555bb11ffce8 'uint' # | | | | | `-BuiltinType 0x555bb11cf300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x555bb1491540 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x555bb14914f0 'T' # | | | | `-TemplateArgument expr '64' # | | | | `-IntegerLiteral 0x555bb1491c08 'int' 64 # | | | `-DeclRefExpr 0x555bb1491d00 'T' lvalue ParmVar 0x555bb1491998 'X' 'T' # | | |-FunctionTemplateDecl 0x555bb14923b0 line:324:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x555bb1491d78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x555bb1491e18 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x555bb1492308 line:324:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x555bb1492258 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x555bb1492550 # | | |-FunctionTemplateDecl 0x555bb1492b00 line:344:39 invalid fmod # | | | |-TemplateTypeParmDecl 0x555bb1492560 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555bb1492a58 line:344:39 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x555bb14928c8 col:46 referenced X 'T' # | | | |-ParmVarDecl 0x555bb1492940 col:51 referenced Y 'T' # | | | `-CompoundStmt 0x555bb1492c70 # | | | `-ReturnStmt 0x555bb1492c60 # | | | `-CallExpr 0x555bb1492c28 '' # | | | |-UnresolvedLookupExpr 0x555bb1492ba0 '' lvalue (no ADL) = 'fmod_impl' 0x555bb1473db8 # | | | |-DeclRefExpr 0x555bb1492be8 'T' lvalue ParmVar 0x555bb14928c8 'X' 'T' # | | | `-DeclRefExpr 0x555bb1492c08 'T' lvalue ParmVar 0x555bb1492940 'Y' 'T' # | | |-FunctionTemplateDecl 0x555bb1493230 line:351:1 invalid fmod # | | | |-TemplateTypeParmDecl 0x555bb1492c88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555bb1493188 line:351:1 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x555bb1492ff8 col:8 referenced X 'T' # | | | |-ParmVarDecl 0x555bb1493070 col:13 referenced Y 'T' # | | | `-CompoundStmt 0x555bb14933b0 # | | | `-ReturnStmt 0x555bb14933a0 # | | | `-CallExpr 0x555bb1493368 '' # | | | |-UnresolvedLookupExpr 0x555bb14932e0 '' lvalue (no ADL) = 'fmod_impl' 0x555bb1473db8 # | | | |-DeclRefExpr 0x555bb1493328 'T' lvalue ParmVar 0x555bb1492ff8 'X' 'T' # | | | `-DeclRefExpr 0x555bb1493348 'T' lvalue ParmVar 0x555bb1493070 'Y' 'T' # | | |-FunctionTemplateDecl 0x555bb1493770 line:357:51 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x555bb14933e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x555bb14936c8 line:357:51 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x555bb14934f0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x555bb14935b8 col:42 invalid Y 'int' # | | | `-CompoundStmt 0x555bb14938f0 # | | | `-ReturnStmt 0x555bb14938e0 # | | | `-CallExpr 0x555bb14938a8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x555bb1493820 '' lvalue (no ADL) = 'fmod_vec_impl' 0x555bb1475e28 # | | | |-RecoveryExpr 0x555bb1493868 '' contains-errors lvalue # | | | `-RecoveryExpr 0x555bb1493888 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x555bb1493c70 line:365:1 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x555bb1493920 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x555bb1493bc8 line:365:1 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x555bb1493a30 col:44 invalid X 'int' # | | | |-ParmVarDecl 0x555bb1493af8 col:44 invalid Y 'int' # | | | `-CompoundStmt 0x555bb1493df0 # | | | `-ReturnStmt 0x555bb1493de0 # | | | `-CallExpr 0x555bb1493da8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x555bb1493d20 '' lvalue (no ADL) = 'fmod_vec_impl' 0x555bb1475e28 # | | | |-RecoveryExpr 0x555bb1493d68 '' contains-errors lvalue # | | | `-RecoveryExpr 0x555bb1493d88 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x555bb14943b0 line:386:39 invalid ldexp # | | | |-TemplateTypeParmDecl 0x555bb1493e08 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555bb1494308 line:386:39 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x555bb1494178 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x555bb14941f0 col:52 referenced Exp 'T' # | | | `-CompoundStmt 0x555bb1494520 # | | | `-ReturnStmt 0x555bb1494510 # | | | `-CallExpr 0x555bb14944d8 '' # | | | |-UnresolvedLookupExpr 0x555bb1494450 '' lvalue (no ADL) = 'ldexp_impl' 0x555bb1479a98 # | | | |-DeclRefExpr 0x555bb1494498 'T' lvalue ParmVar 0x555bb1494178 'X' 'T' # | | | `-DeclRefExpr 0x555bb14944b8 'T' lvalue ParmVar 0x555bb14941f0 'Exp' 'T' # | | |-FunctionTemplateDecl 0x555bb1494ae0 line:393:1 invalid ldexp # | | | |-TemplateTypeParmDecl 0x555bb1494538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555bb1494a38 line:393:1 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x555bb14948a8 col:9 referenced X 'T' # | | | |-ParmVarDecl 0x555bb1494920 col:14 referenced Exp 'T' # | | | `-CompoundStmt 0x555bb1494c60 # | | | `-ReturnStmt 0x555bb1494c50 # | | | `-CallExpr 0x555bb1494c18 '' # | | | |-UnresolvedLookupExpr 0x555bb1494b90 '' lvalue (no ADL) = 'ldexp_impl' 0x555bb1479a98 # | | | |-DeclRefExpr 0x555bb1494bd8 'T' lvalue ParmVar 0x555bb14948a8 'X' 'T' # | | | `-DeclRefExpr 0x555bb1494bf8 'T' lvalue ParmVar 0x555bb1494920 'Exp' 'T' # | | |-FunctionTemplateDecl 0x555bb1494fe0 line:399:51 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x555bb1494c90 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x555bb1494f38 line:399:51 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x555bb1494da0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x555bb1494e68 col:42 invalid Exp 'int' # | | | `-CompoundStmt 0x555bb1495160 # | | | `-ReturnStmt 0x555bb1495150 # | | | `-CallExpr 0x555bb1495118 '' contains-errors # | | | |-UnresolvedLookupExpr 0x555bb1495090 '' lvalue (no ADL) = 'ldexp_impl' 0x555bb1479a98 # | | | |-RecoveryExpr 0x555bb14950d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x555bb14950f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x555bb14954e0 line:407:1 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x555bb1495190 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x555bb1495438 line:407:1 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x555bb14952a0 col:45 invalid X 'int' # | | | |-ParmVarDecl 0x555bb1495368 col:45 invalid Exp 'int' # | | | `-CompoundStmt 0x555bb1495660 # | | | `-ReturnStmt 0x555bb1495650 # | | | `-CallExpr 0x555bb1495618 '' contains-errors # | | | |-UnresolvedLookupExpr 0x555bb1495590 '' lvalue (no ADL) = 'ldexp_impl' 0x555bb1479a98 # | | | |-RecoveryExpr 0x555bb14955d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x555bb14955f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x555bb1495b80 line:426:39 invalid length # | | | |-TemplateTypeParmDecl 0x555bb1495678 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555bb1495ad8 line:426:39 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x555bb14959e8 col:48 referenced X 'T' # | | | `-CompoundStmt 0x555bb1495cc0 # | | | `-ReturnStmt 0x555bb1495cb0 # | | | `-CallExpr 0x555bb1495c80 '' # | | | |-UnresolvedLookupExpr 0x555bb1495c18 '' lvalue (no ADL) = 'length_impl' 0x555bb146bdf8 # | | | `-DeclRefExpr 0x555bb1495c60 'T' lvalue ParmVar 0x555bb14959e8 'X' 'T' # | | |-FunctionTemplateDecl 0x555bb1496220 line:433:1 invalid length # | | | |-TemplateTypeParmDecl 0x555bb1495cd8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555bb1496178 line:433:1 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x555bb1496090 col:10 referenced X 'T' # | | | `-CompoundStmt 0x555bb1496370 # | | | `-ReturnStmt 0x555bb1496360 # | | | `-CallExpr 0x555bb1496330 '' # | | | |-UnresolvedLookupExpr 0x555bb14962c8 '' lvalue (no ADL) = 'length_impl' 0x555bb146bdf8 # | | | `-DeclRefExpr 0x555bb1496310 'T' lvalue ParmVar 0x555bb1496090 'X' 'T' # | | |-FunctionTemplateDecl 0x555bb1496600 line:439:19 invalid length # | | | |-NonTypeTemplateParmDecl 0x555bb14963a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x555bb1496558 line:439:19 invalid length 'const half (int)' inline # | | | |-ParmVarDecl 0x555bb1496468 col:63 invalid X 'int' # | | | `-CompoundStmt 0x555bb1496750 # | | | `-ReturnStmt 0x555bb1496740 # | | | `-CallExpr 0x555bb1496710 '' contains-errors # | | | |-UnresolvedLookupExpr 0x555bb14966a8 '' lvalue (no ADL) = 'length_vec_impl' 0x555bb146c6d0 # | | | `-RecoveryExpr 0x555bb14966f0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x555bb14969e0 line:444:20 invalid length # | | | |-NonTypeTemplateParmDecl 0x555bb1496780 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x555bb1496938 line:444:20 invalid length 'const float (int)' inline # | | | |-ParmVarDecl 0x555bb1496848 col:65 invalid X 'int' # | | | `-CompoundStmt 0x555bb1496b30 # | | | `-ReturnStmt 0x555bb1496b20 # | | | `-CallExpr 0x555bb1496af0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x555bb1496a88 '' lvalue (no ADL) = 'length_vec_impl' 0x555bb146c6d0 # | | | `-RecoveryExpr 0x555bb1496ad0 '' contains-errors lvalue # | | |-FunctionDecl 0x555bb1496de8 line:464:20 lit 'const half4 (half, half, half)' inline # | | | |-ParmVarDecl 0x555bb1496b60 col:29 used NDotL 'half' # | | | |-ParmVarDecl 0x555bb1496be0 col:41 used NDotH 'half' # | | | |-ParmVarDecl 0x555bb1496c60 col:53 used M 'half' # | | | `-CompoundStmt 0x555bb1496fd8 # | | | `-ReturnStmt 0x555bb1496fc8 # | | | `-RecoveryExpr 0x555bb1496f88 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x555bb1496ee0 '' lvalue (no ADL) = 'lit_impl' 0x555bb1477e50 # | | | |-DeclRefExpr 0x555bb1496f28 'half' lvalue ParmVar 0x555bb1496b60 'NDotL' 'half' # | | | |-DeclRefExpr 0x555bb1496f48 'half' lvalue ParmVar 0x555bb1496be0 'NDotH' 'half' # | | | `-DeclRefExpr 0x555bb1496f68 'half' lvalue ParmVar 0x555bb1496c60 'M' 'half' # | | |-FunctionDecl 0x555bb1497298 line:468:21 lit 'const float4 (float, float, float)' inline # | | | |-ParmVarDecl 0x555bb1497008 col:31 used NDotL 'float' # | | | |-ParmVarDecl 0x555bb1497088 col:44 used NDotH 'float' # | | | |-ParmVarDecl 0x555bb1497108 col:57 used M 'float' # | | | `-CompoundStmt 0x555bb1497498 # | | | `-ReturnStmt 0x555bb1497488 # | | | `-RecoveryExpr 0x555bb1497448 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x555bb14973a0 '' lvalue (no ADL) = 'lit_impl' 0x555bb1477e50 # | | | |-DeclRefExpr 0x555bb14973e8 'float' lvalue ParmVar 0x555bb1497008 'NDotL' 'float' # | | | |-DeclRefExpr 0x555bb1497408 'float' lvalue ParmVar 0x555bb1497088 'NDotH' 'float' # | | | `-DeclRefExpr 0x555bb1497428 'float' lvalue ParmVar 0x555bb1497108 'M' 'float' # | | |-FunctionDecl 0x555bb1497578 line:485:16 constexpr D3DCOLORtoUBYTE4 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x555bb14974c8 col:40 used V 'float4':'vector' # | | | `-CompoundStmt 0x555bb1497780 # | | | `-ReturnStmt 0x555bb1497770 # | | | `-CallExpr 0x555bb1497728 'int4':'vector' # | | | |-ImplicitCastExpr 0x555bb1497710 'int4 (*)(float4)' # | | | | `-DeclRefExpr 0x555bb1497660 'int4 (float4)' lvalue Function 0x555bb146b9b8 'd3d_color_to_ubyte4_impl' 'int4 (float4)' # | | | | `-NestedNameSpecifier Namespace 0x555bb146b880 '__detail' # | | | `-ImplicitCastExpr 0x555bb1497758 'float4':'vector' # | | | `-DeclRefExpr 0x555bb1497690 'float4':'vector' lvalue ParmVar 0x555bb14974c8 'V' 'float4':'vector' # | | |-FunctionDecl 0x555bb1497898 line:509:20 constexpr NonUniformResourceIndex 'uint32_t (uint32_t)' implicit-inline # | | | |-ParmVarDecl 0x555bb14977b0 col:53 used Index 'uint32_t':'unsigned int' # | | | `-CompoundStmt 0x555bb1497cb0 # | | | `-ReturnStmt 0x555bb1497ca0 # | | | `-CallExpr 0x555bb1497c58 'unsigned int' # | | | |-ImplicitCastExpr 0x555bb1497c40 'unsigned int (*)(unsigned int) noexcept' # | | | | `-DeclRefExpr 0x555bb1497b88 '' Function 0x555bb14979e8 '__builtin_hlsl_resource_nonuniformindex' 'unsigned int (unsigned int) noexcept' # | | | `-ImplicitCastExpr 0x555bb1497c88 'uint32_t':'unsigned int' # | | | `-DeclRefExpr 0x555bb1497bc0 'uint32_t':'unsigned int' lvalue ParmVar 0x555bb14977b0 'Index' 'uint32_t':'unsigned int' # | | |-FunctionTemplateDecl 0x555bb1498270 line:540:39 invalid reflect # | | | |-TemplateTypeParmDecl 0x555bb1497cc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555bb14981c8 line:540:39 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x555bb1498038 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x555bb14980b0 col:54 referenced N 'T' # | | | `-CompoundStmt 0x555bb14983e0 # | | | `-ReturnStmt 0x555bb14983d0 # | | | `-CallExpr 0x555bb1498398 '' # | | | |-UnresolvedLookupExpr 0x555bb1498310 '' lvalue (no ADL) = 'reflect_impl' 0x555bb1472268 # | | | |-DeclRefExpr 0x555bb1498358 'T' lvalue ParmVar 0x555bb1498038 'I' 'T' # | | | `-DeclRefExpr 0x555bb1498378 'T' lvalue ParmVar 0x555bb14980b0 'N' 'T' # | | |-FunctionTemplateDecl 0x555bb14989a0 line:547:1 invalid reflect # | | | |-TemplateTypeParmDecl 0x555bb14983f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555bb14988f8 line:547:1 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x555bb1498768 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x555bb14987e0 col:16 referenced N 'T' # | | | `-CompoundStmt 0x555bb1498b20 # | | | `-ReturnStmt 0x555bb1498b10 # | | | `-CallExpr 0x555bb1498ad8 '' # | | | |-UnresolvedLookupExpr 0x555bb1498a50 '' lvalue (no ADL) = 'reflect_impl' 0x555bb1472268 # | | | |-DeclRefExpr 0x555bb1498a98 'T' lvalue ParmVar 0x555bb1498768 'I' 'T' # | | | `-DeclRefExpr 0x555bb1498ab8 'T' lvalue ParmVar 0x555bb14987e0 'N' 'T' # | | |-FunctionTemplateDecl 0x555bb1498ea0 line:553:51 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x555bb1498b50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x555bb1498df8 line:553:51 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x555bb1498c60 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x555bb1498d28 col:42 invalid N 'int' # | | | `-CompoundStmt 0x555bb1499020 # | | | `-ReturnStmt 0x555bb1499010 # | | | `-CallExpr 0x555bb1498fd8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x555bb1498f50 '' lvalue (no ADL) = 'reflect_vec_impl' 0x555bb1472888 # | | | |-RecoveryExpr 0x555bb1498f98 '' contains-errors lvalue # | | | `-RecoveryExpr 0x555bb1498fb8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x555bb14993a0 line:561:1 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x555bb1499050 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x555bb14992f8 line:561:1 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x555bb1499160 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x555bb1499228 col:47 invalid N 'int' # | | | `-CompoundStmt 0x555bb1499520 # | | | `-ReturnStmt 0x555bb1499510 # | | | `-CallExpr 0x555bb14994d8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x555bb1499450 '' lvalue (no ADL) = 'reflect_vec_impl' 0x555bb1472888 # | | | |-RecoveryExpr 0x555bb1499498 '' contains-errors lvalue # | | | `-RecoveryExpr 0x555bb14994b8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x555bb1499b80 line:599:39 invalid refract # | | | |-TemplateTypeParmDecl 0x555bb1499538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555bb1499ad8 line:599:39 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x555bb14998a8 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x555bb1499920 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x555bb1499998 col:59 referenced eta 'T' # | | | `-CompoundStmt 0x555bb1499d20 # | | | `-ReturnStmt 0x555bb1499d10 # | | | `-CallExpr 0x555bb1499cd0 '' # | | | |-UnresolvedLookupExpr 0x555bb1499c28 '' lvalue (no ADL) = 'refract_impl' 0x555bb1472fc8 # | | | |-DeclRefExpr 0x555bb1499c70 'T' lvalue ParmVar 0x555bb14998a8 'I' 'T' # | | | |-DeclRefExpr 0x555bb1499c90 'T' lvalue ParmVar 0x555bb1499920 'N' 'T' # | | | `-DeclRefExpr 0x555bb1499cb0 'T' lvalue ParmVar 0x555bb1499998 'eta' 'T' # | | |-FunctionTemplateDecl 0x555bb149a3a0 line:606:1 invalid refract # | | | |-TemplateTypeParmDecl 0x555bb1499d38 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555bb149a2f8 line:606:1 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x555bb149a0c8 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x555bb149a140 col:16 referenced N 'T' # | | | |-ParmVarDecl 0x555bb149a1b8 col:21 referenced eta 'T' # | | | `-CompoundStmt 0x555bb149a550 # | | | `-ReturnStmt 0x555bb149a540 # | | | `-CallExpr 0x555bb149a500 '' # | | | |-UnresolvedLookupExpr 0x555bb149a458 '' lvalue (no ADL) = 'refract_impl' 0x555bb1472fc8 # | | | |-DeclRefExpr 0x555bb149a4a0 'T' lvalue ParmVar 0x555bb149a0c8 'I' 'T' # | | | |-DeclRefExpr 0x555bb149a4c0 'T' lvalue ParmVar 0x555bb149a140 'N' 'T' # | | | `-DeclRefExpr 0x555bb149a4e0 'T' lvalue ParmVar 0x555bb149a1b8 'eta' 'T' # | | |-FunctionTemplateDecl 0x555bb149a9c0 line:612:51 invalid refract # | | | |-NonTypeTemplateParmDecl 0x555bb149a580 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x555bb149a918 line:612:51 invalid refract 'const int (int, int, half)' inline # | | | |-ParmVarDecl 0x555bb149a690 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x555bb149a758 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x555bb149a7d8 col:50 referenced eta 'half' # | | | `-CompoundStmt 0x555bb149ab70 # | | | `-ReturnStmt 0x555bb149ab60 # | | | `-CallExpr 0x555bb149ab20 '' contains-errors # | | | |-UnresolvedLookupExpr 0x555bb149aa78 '' lvalue (no ADL) = 'refract_impl' 0x555bb1472fc8 # | | | |-RecoveryExpr 0x555bb149aac0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x555bb149aae0 '' contains-errors lvalue # | | | `-DeclRefExpr 0x555bb149ab00 'half' lvalue ParmVar 0x555bb149a7d8 'eta' 'half' # | | |-FunctionTemplateDecl 0x555bb149afe0 line:620:1 invalid refract # | | | |-NonTypeTemplateParmDecl 0x555bb149aba0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x555bb149af38 line:620:1 invalid refract 'const int (int, int, float)' inline # | | | |-ParmVarDecl 0x555bb149acb0 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x555bb149ad78 col:47 invalid N 'int' # | | | |-ParmVarDecl 0x555bb149adf8 col:56 referenced eta 'float' # | | | `-CompoundStmt 0x555bb149b190 # | | | `-ReturnStmt 0x555bb149b180 # | | | `-CallExpr 0x555bb149b140 '' contains-errors # | | | |-UnresolvedLookupExpr 0x555bb149b098 '' lvalue (no ADL) = 'refract_impl' 0x555bb1472fc8 # | | | |-RecoveryExpr 0x555bb149b0e0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x555bb149b100 '' contains-errors lvalue # | | | `-DeclRefExpr 0x555bb149b120 'float' lvalue ParmVar 0x555bb149adf8 'eta' 'float' # | | |-FunctionTemplateDecl 0x555bb149b7f0 line:644:39 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x555bb149b1a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555bb149b748 line:644:39 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x555bb149b518 col:52 referenced Min 'T' # | | | |-ParmVarDecl 0x555bb149b590 col:59 referenced Max 'T' # | | | |-ParmVarDecl 0x555bb149b608 col:66 referenced X 'T' # | | | `-CompoundStmt 0x555bb149b990 # | | | `-ReturnStmt 0x555bb149b980 # | | | `-CallExpr 0x555bb149b940 '' # | | | |-UnresolvedLookupExpr 0x555bb149b898 '' lvalue (no ADL) = 'smoothstep_impl' 0x555bb1476af8 # | | | |-DeclRefExpr 0x555bb149b8e0 'T' lvalue ParmVar 0x555bb149b518 'Min' 'T' # | | | |-DeclRefExpr 0x555bb149b900 'T' lvalue ParmVar 0x555bb149b590 'Max' 'T' # | | | `-DeclRefExpr 0x555bb149b920 'T' lvalue ParmVar 0x555bb149b608 'X' 'T' # | | |-FunctionTemplateDecl 0x555bb149bff0 line:651:1 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x555bb149b9a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555bb149bf48 line:651:1 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x555bb149bd18 col:14 referenced Min 'T' # | | | |-ParmVarDecl 0x555bb149bd90 col:21 referenced Max 'T' # | | | |-ParmVarDecl 0x555bb149be08 col:28 referenced X 'T' # | | | `-CompoundStmt 0x555bb149c1a0 # | | | `-ReturnStmt 0x555bb149c190 # | | | `-CallExpr 0x555bb149c150 '' # | | | |-UnresolvedLookupExpr 0x555bb149c0a8 '' lvalue (no ADL) = 'smoothstep_impl' 0x555bb1476af8 # | | | |-DeclRefExpr 0x555bb149c0f0 'T' lvalue ParmVar 0x555bb149bd18 'Min' 'T' # | | | |-DeclRefExpr 0x555bb149c110 'T' lvalue ParmVar 0x555bb149bd90 'Max' 'T' # | | | `-DeclRefExpr 0x555bb149c130 'T' lvalue ParmVar 0x555bb149be08 'X' 'T' # | | |-FunctionTemplateDecl 0x555bb149c608 line:657:51 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x555bb149c1d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x555bb149c560 line:657:51 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x555bb149c2e0 col:42 invalid Min 'int' # | | | |-ParmVarDecl 0x555bb149c3a8 col:42 invalid Max 'int' # | | | |-ParmVarDecl 0x555bb149c470 col:42 invalid X 'int' # | | | `-CompoundStmt 0x555bb149c7b8 # | | | `-ReturnStmt 0x555bb149c7a8 # | | | `-CallExpr 0x555bb149c768 '' contains-errors # | | | |-UnresolvedLookupExpr 0x555bb149c6c0 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x555bb14774c8 # | | | |-RecoveryExpr 0x555bb149c708 '' contains-errors lvalue # | | | |-RecoveryExpr 0x555bb149c728 '' contains-errors lvalue # | | | `-RecoveryExpr 0x555bb149c748 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x555bb149cc20 line:666:1 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x555bb149c7e8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x555bb149cb78 line:666:1 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x555bb149c8f8 col:50 invalid Min 'int' # | | | |-ParmVarDecl 0x555bb149c9c0 col:50 invalid Max 'int' # | | | |-ParmVarDecl 0x555bb149ca88 col:50 invalid X 'int' # | | | `-CompoundStmt 0x555bb149cdd0 # | | | `-ReturnStmt 0x555bb149cdc0 # | | | `-CallExpr 0x555bb149cd80 '' contains-errors # | | | |-UnresolvedLookupExpr 0x555bb149ccd8 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x555bb14774c8 # | | | |-RecoveryExpr 0x555bb149cd20 '' contains-errors lvalue # | | | |-RecoveryExpr 0x555bb149cd40 '' contains-errors lvalue # | | | `-RecoveryExpr 0x555bb149cd60 '' contains-errors lvalue # | | |-FunctionDecl 0x555bb149cea8 line:672:13 CheckAccessFullyMapped 'bool (uint)' inline # | | | |-ParmVarDecl 0x555bb149ce00 col:41 used Status 'uint':'unsigned int' # | | | `-CompoundStmt 0x555bb149d010 # | | | `-ReturnStmt 0x555bb149d000 # | | | `-CXXStaticCastExpr 0x555bb149cfd0 'bool' static_cast<_Bool> # | | | `-ImplicitCastExpr 0x555bb149cfb8 'bool' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x555bb149cfa0 'uint':'unsigned int' part_of_explicit_cast # | | | `-DeclRefExpr 0x555bb149cf70 'uint':'unsigned int' lvalue ParmVar 0x555bb149ce00 'Status' 'uint':'unsigned int' # | | |-FunctionTemplateDecl 0x555bb149d530 line:692:39 invalid ddx # | | | |-TemplateTypeParmDecl 0x555bb149d028 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555bb149d488 line:692:39 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x555bb149d398 col:45 referenced input 'T' # | | | `-CompoundStmt 0x555bb149d670 # | | | `-ReturnStmt 0x555bb149d660 # | | | `-CallExpr 0x555bb149d630 '' # | | | |-UnresolvedLookupExpr 0x555bb149d5c8 '' lvalue (no ADL) = 'ddx_impl' 0x555bb147aa38 # | | | `-DeclRefExpr 0x555bb149d610 'T' lvalue ParmVar 0x555bb149d398 'input' 'T' # | | |-FunctionTemplateDecl 0x555bb149db90 line:699:1 invalid ddx # | | | |-TemplateTypeParmDecl 0x555bb149d688 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555bb149dae8 line:699:1 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x555bb149d9f8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x555bb149dce0 # | | | `-ReturnStmt 0x555bb149dcd0 # | | | `-CallExpr 0x555bb149dca0 '' # | | | |-UnresolvedLookupExpr 0x555bb149dc38 '' lvalue (no ADL) = 'ddx_impl' 0x555bb147aa38 # | | | `-DeclRefExpr 0x555bb149dc80 'T' lvalue ParmVar 0x555bb149d9f8 'input' 'T' # | | |-FunctionTemplateDecl 0x555bb149df78 line:705:51 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x555bb149dd10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x555bb149ded0 line:705:51 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x555bb149de20 col:42 invalid input 'int' # | | | `-CompoundStmt 0x555bb149e0f0 # | | | `-ReturnStmt 0x555bb149e0e0 # | | | `-CallExpr 0x555bb149e0b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x555bb149e020 '' lvalue (no ADL) = 'ddx_impl' 0x555bb147aa38 # | | | `-RecoveryExpr 0x555bb149e068 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x555bb149e388 line:712:1 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x555bb149e120 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x555bb149e2e0 line:712:1 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x555bb149e230 col:43 invalid input 'int' # | | | `-CompoundStmt 0x555bb149e4d8 # | | | `-ReturnStmt 0x555bb149e4c8 # | | | `-CallExpr 0x555bb149e498 '' contains-errors # | | | |-UnresolvedLookupExpr 0x555bb149e430 '' lvalue (no ADL) = 'ddx_impl' 0x555bb147aa38 # | | | `-RecoveryExpr 0x555bb149e478 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x555bb149e9f0 line:732:39 invalid ddy # | | | |-TemplateTypeParmDecl 0x555bb149e4f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555bb149e948 line:732:39 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x555bb149e858 col:45 referenced input 'T' # | | | `-CompoundStmt 0x555bb149eb30 # | | | `-ReturnStmt 0x555bb149eb20 # | | | `-CallExpr 0x555bb149eaf0 '' # | | | |-UnresolvedLookupExpr 0x555bb149ea88 '' lvalue (no ADL) = 'ddy_impl' 0x555bb147afa8 # | | | `-DeclRefExpr 0x555bb149ead0 'T' lvalue ParmVar 0x555bb149e858 'input' 'T' # | | |-FunctionTemplateDecl 0x555bb149f050 line:739:1 invalid ddy # | | | |-TemplateTypeParmDecl 0x555bb149eb48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555bb149efa8 line:739:1 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x555bb149eeb8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x555bb149f1a0 # | | | `-ReturnStmt 0x555bb149f190 # | | | `-CallExpr 0x555bb149f160 '' # | | | |-UnresolvedLookupExpr 0x555bb149f0f8 '' lvalue (no ADL) = 'ddy_impl' 0x555bb147afa8 # | | | `-DeclRefExpr 0x555bb149f140 'T' lvalue ParmVar 0x555bb149eeb8 'input' 'T' # | | |-FunctionTemplateDecl 0x555bb149f438 line:745:51 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x555bb149f1d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x555bb149f390 line:745:51 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x555bb149f2e0 col:42 invalid input 'int' # | | | `-CompoundStmt 0x555bb149f588 # | | | `-ReturnStmt 0x555bb149f578 # | | | `-CallExpr 0x555bb149f548 '' contains-errors # | | | |-UnresolvedLookupExpr 0x555bb149f4e0 '' lvalue (no ADL) = 'ddy_impl' 0x555bb147afa8 # | | | `-RecoveryExpr 0x555bb149f528 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x555bb149f820 line:752:1 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x555bb149f5b8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x555bb149f778 line:752:1 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x555bb149f6c8 col:43 invalid input 'int' # | | | `-CompoundStmt 0x555bb149f970 # | | | `-ReturnStmt 0x555bb149f960 # | | | `-CallExpr 0x555bb149f930 '' contains-errors # | | | |-UnresolvedLookupExpr 0x555bb149f8c8 '' lvalue (no ADL) = 'ddy_impl' 0x555bb147afa8 # | | | `-RecoveryExpr 0x555bb149f910 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x555bb149fe90 line:772:39 invalid fwidth # | | | |-TemplateTypeParmDecl 0x555bb149f988 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555bb149fde8 line:772:39 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x555bb149fcf8 col:48 referenced input 'T' # | | | `-CompoundStmt 0x555bb149ffd0 # | | | `-ReturnStmt 0x555bb149ffc0 # | | | `-CallExpr 0x555bb149ff90 '' # | | | |-UnresolvedLookupExpr 0x555bb149ff28 '' lvalue (no ADL) = 'fwidth_impl' 0x555bb147b518 # | | | `-DeclRefExpr 0x555bb149ff70 'T' lvalue ParmVar 0x555bb149fcf8 'input' 'T' # | | |-FunctionTemplateDecl 0x555bb14a04f0 line:779:1 invalid fwidth # | | | |-TemplateTypeParmDecl 0x555bb149ffe8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555bb14a0448 line:779:1 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x555bb14a0358 col:10 referenced input 'T' # | | | `-CompoundStmt 0x555bb14a0640 # | | | `-ReturnStmt 0x555bb14a0630 # | | | `-CallExpr 0x555bb14a0600 '' # | | | |-UnresolvedLookupExpr 0x555bb14a0598 '' lvalue (no ADL) = 'fwidth_impl' 0x555bb147b518 # | | | `-DeclRefExpr 0x555bb14a05e0 'T' lvalue ParmVar 0x555bb14a0358 'input' 'T' # | | |-FunctionTemplateDecl 0x555bb14a08d8 line:785:51 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x555bb14a0670 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x555bb14a0830 line:785:51 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x555bb14a0780 col:42 invalid input 'int' # | | | `-CompoundStmt 0x555bb14a0a28 # | | | `-ReturnStmt 0x555bb14a0a18 # | | | `-CallExpr 0x555bb14a09e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x555bb14a0980 '' lvalue (no ADL) = 'fwidth_impl' 0x555bb147b518 # | | | `-RecoveryExpr 0x555bb14a09c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x555bb14a0cc0 line:792:1 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x555bb14a0a58 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x555bb14a0c18 line:792:1 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x555bb14a0b68 col:46 invalid input 'int' # | | | `-CompoundStmt 0x555bb14a0e10 # | | | `-ReturnStmt 0x555bb14a0e00 # | | | `-CallExpr 0x555bb14a0dd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x555bb14a0d68 '' lvalue (no ADL) = 'fwidth_impl' 0x555bb147b518 # | | | `-RecoveryExpr 0x555bb14a0db0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x555bb14a1410 line:835:36 invalid mul # | | | |-TemplateTypeParmDecl 0x555bb14a0e28 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555bb14a1368 line:835:36 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x555bb14a1198 col:42 referenced x 'T' # | | | |-ParmVarDecl 0x555bb14a1210 col:47 referenced y 'T' # | | | `-CompoundStmt 0x555bb14a1510 # | | | `-ReturnStmt 0x555bb14a1500 # | | | `-BinaryOperator 0x555bb14a14e0 '' '*' # | | | |-DeclRefExpr 0x555bb14a14a0 'T' lvalue ParmVar 0x555bb14a1198 'x' 'T' # | | | `-DeclRefExpr 0x555bb14a14c0 'T' lvalue ParmVar 0x555bb14a1210 'y' 'T' # | | |-FunctionTemplateDecl 0x555bb14a1ae0 line:842:1 invalid mul # | | | |-TemplateTypeParmDecl 0x555bb14a1528 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555bb14a1a38 line:842:1 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x555bb14a18b0 col:7 referenced x 'T' # | | | |-ParmVarDecl 0x555bb14a1928 col:12 referenced y 'T' # | | | `-CompoundStmt 0x555bb14a1be0 # | | | `-ReturnStmt 0x555bb14a1bd0 # | | | `-BinaryOperator 0x555bb14a1bb0 '' '*' # | | | |-DeclRefExpr 0x555bb14a1b70 'T' lvalue ParmVar 0x555bb14a18b0 'x' 'T' # | | | `-DeclRefExpr 0x555bb14a1b90 'T' lvalue ParmVar 0x555bb14a1928 'y' 'T' # | | |-FunctionTemplateDecl 0x555bb14a1f50 line:849:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x555bb14a1c10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x555bb14a1ea8 line:849:27 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x555bb14a1cd8 col:36 referenced x 'half' # | | | |-ParmVarDecl 0x555bb14a1d90 col:55 invalid y 'int' # | | | `-CompoundStmt 0x555bb14a2050 # | | | `-ReturnStmt 0x555bb14a2040 # | | | `-BinaryOperator 0x555bb14a2020 '' contains-errors '*' # | | | |-DeclRefExpr 0x555bb14a1fe0 'half' lvalue ParmVar 0x555bb14a1cd8 'x' 'half' # | | | `-RecoveryExpr 0x555bb14a2000 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x555bb14a24a0 line:853:53 invalid mul # | | | |-TemplateTypeParmDecl 0x555bb14a20c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x555bb14a2158 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x555bb14a23f8 line:853:53 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x555bb14a2228 col:59 referenced x 'T' # | | | |-ParmVarDecl 0x555bb14a22e8 col:75 invalid y 'int' # | | | `-CompoundStmt 0x555bb14a25a0 # | | | `-ReturnStmt 0x555bb14a2590 # | | | `-BinaryOperator 0x555bb14a2570 '' contains-errors '*' # | | | |-DeclRefExpr 0x555bb14a2530 'T' lvalue ParmVar 0x555bb14a2228 'x' 'T' # | | | `-RecoveryExpr 0x555bb14a2550 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x555bb14a2980 line:860:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x555bb14a25d0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x555bb14a2640 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x555bb14a28d8 line:860:30 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x555bb14a2730 col:39 referenced x 'half' # | | | |-ParmVarDecl 0x555bb14a2808 col:61 invalid y 'int' # | | | `-CompoundStmt 0x555bb14a2a80 # | | | `-ReturnStmt 0x555bb14a2a70 # | | | `-BinaryOperator 0x555bb14a2a50 '' contains-errors '*' # | | | |-DeclRefExpr 0x555bb14a2a10 'half' lvalue ParmVar 0x555bb14a2730 'x' 'half' # | | | `-RecoveryExpr 0x555bb14a2a30 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x555bb14a2f40 line:865:27 invalid mul # | | | |-TemplateTypeParmDecl 0x555bb14a2a98 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x555bb14a2b38 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x555bb14a2ba8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x555bb14a2e98 line:865:27 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x555bb14a2ca0 col:33 referenced x 'T' # | | | |-ParmVarDecl 0x555bb14a2d80 col:52 invalid y 'int' # | | | `-CompoundStmt 0x555bb14a3040 # | | | `-ReturnStmt 0x555bb14a3030 # | | | `-BinaryOperator 0x555bb14a3010 '' contains-errors '*' # | | | |-DeclRefExpr 0x555bb14a2fd0 'T' lvalue ParmVar 0x555bb14a2ca0 'x' 'T' # | | | `-RecoveryExpr 0x555bb14a2ff0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x555bb14a33b0 line:872:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x555bb14a3070 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x555bb14a3308 line:872:27 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x555bb14a3170 col:47 invalid x 'int' # | | | |-ParmVarDecl 0x555bb14a31f0 col:55 referenced y 'half' # | | | `-CompoundStmt 0x555bb14a34b0 # | | | `-ReturnStmt 0x555bb14a34a0 # | | | `-BinaryOperator 0x555bb14a3480 '' contains-errors '*' # | | | |-RecoveryExpr 0x555bb14a3440 '' contains-errors lvalue # | | | `-DeclRefExpr 0x555bb14a3460 'half' lvalue ParmVar 0x555bb14a31f0 'y' 'half' # | | |-FunctionTemplateDecl 0x555bb14a38b0 line:876:53 invalid mul # | | | |-TemplateTypeParmDecl 0x555bb14a34c8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x555bb14a3568 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x555bb14a3808 line:876:53 invalid constexpr mul 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x555bb14a3680 col:70 invalid x 'int' # | | | |-ParmVarDecl 0x555bb14a36f8 col:75 referenced y 'T' # | | | `-CompoundStmt 0x555bb14a39b0 # | | | `-ReturnStmt 0x555bb14a39a0 # | | | `-BinaryOperator 0x555bb14a3980 '' contains-errors '*' # | | | |-RecoveryExpr 0x555bb14a3940 '' contains-errors lvalue # | | | `-DeclRefExpr 0x555bb14a3960 'T' lvalue ParmVar 0x555bb14a36f8 'y' 'T' # | | |-FunctionTemplateDecl 0x555bb14a3d20 line:883:6 invalid mul # | | | |-NonTypeTemplateParmDecl 0x555bb14a39e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x555bb14a3c78 line:883:6 invalid mul 'half (int, int)' # | | | |-ParmVarDecl 0x555bb14a3aa8 col:26 invalid x 'int' # | | | |-ParmVarDecl 0x555bb14a3b60 col:45 invalid y 'int' # | | | `-CompoundStmt 0x555bb14a3ea0 # | | | `-ReturnStmt 0x555bb14a3e90 # | | | `-CallExpr 0x555bb14a3e58 '' contains-errors # | | | |-UnresolvedLookupExpr 0x555bb14a3dd0 '' lvalue (no ADL) = 'mul_vec_impl' 0x555bb1471888 # | | | |-RecoveryExpr 0x555bb14a3e18 '' contains-errors lvalue # | | | `-RecoveryExpr 0x555bb14a3e38 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x555bb14a42e8 line:887:32 invalid mul # | | | |-TemplateTypeParmDecl 0x555bb14a3eb8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x555bb14a3f58 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x555bb14a4240 line:887:32 invalid mul 'T (int, int)' # | | | |-ParmVarDecl 0x555bb14a4030 col:49 invalid x 'int' # | | | |-ParmVarDecl 0x555bb14a40f0 col:65 invalid y 'int' # | | | `-CompoundStmt 0x555bb14a4468 # | | | `-ReturnStmt 0x555bb14a4458 # | | | `-CallExpr 0x555bb14a4420 '' contains-errors # | | | |-UnresolvedLookupExpr 0x555bb14a4398 '' lvalue (no ADL) = 'mul_vec_impl' 0x555bb1471888 # | | | |-RecoveryExpr 0x555bb14a43e0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x555bb14a4400 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x555bb14a4848 line:894:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x555bb14a4498 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x555bb14a4508 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x555bb14a47a0 line:894:30 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x555bb14a4650 col:53 invalid x 'int' # | | | |-ParmVarDecl 0x555bb14a46d0 col:61 referenced y 'half' # | | | `-CompoundStmt 0x555bb14a4948 # | | | `-ReturnStmt 0x555bb14a4938 # | | | `-BinaryOperator 0x555bb14a4918 '' contains-errors '*' # | | | |-RecoveryExpr 0x555bb14a48d8 '' contains-errors lvalue # | | | `-DeclRefExpr 0x555bb14a48f8 'half' lvalue ParmVar 0x555bb14a46d0 'y' 'half' # | | `-FunctionTemplateDecl 0x555bb14a4e00 line:899:27 invalid mul # | | |-TemplateTypeParmDecl 0x555bb14a4960 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x555bb14a49f8 col:27 referenced 'int' depth 0 index 1 R # | | |-NonTypeTemplateParmDecl 0x555bb14a4a68 col:34 referenced 'int' depth 0 index 2 C # | | `-FunctionDecl 0x555bb14a4d58 line:899:27 invalid constexpr mul 'int (int, T)' implicit-inline # | | |-ParmVarDecl 0x555bb14a4bc8 col:47 invalid x 'int' # | | |-ParmVarDecl 0x555bb14a4c40 col:52 referenced y 'T' # | | `-CompoundStmt 0x555bb14a4f00 # | | `-ReturnStmt 0x555bb14a4ef0 # | | `-BinaryOperator 0x555bb14a4ed0 '' contains-errors '*' # | | |-RecoveryExpr 0x555bb14a4e90 '' contains-errors lvalue # | | `-DeclRefExpr 0x555bb14a4eb0 'T' lvalue ParmVar 0x555bb14a4c40 'y' 'T' # | |-LinkageSpecDecl 0x555bb1497998 col:10 implicit C # | | `-FunctionDecl 0x555bb14979e8 col:10 implicit used __builtin_hlsl_resource_nonuniformindex 'unsigned int (unsigned int) noexcept' extern # | | |-ParmVarDecl 0x555bb1497af0 <> 'unsigned int' # | | |-BuiltinAttr 0x555bb1497a90 <> Implicit 740 # | | `-NoThrowAttr 0x555bb1497b60 Implicit # | |-FunctionDecl 0x555bb14a50e8 line:5:6 CSMain 'void (float)' # | | |-ParmVarDecl 0x555bb14a4fd0 col:19 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x555bb14a5038 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x555bb14a5218 # | | `-HLSLNumThreadsAttr 0x555bb14a51b0 8 8 1 # | |-CXXRecordDecl 0x555bb14a5240 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 0x555bb14a52e8 <> Implicit # | | |-CXXRecordDecl 0x555bb14a53a8 col:8 implicit struct ST # | | |-FieldDecl 0x555bb14a5468 col:7 a 'int' # | | `-FieldDecl 0x555bb14a54d0 col:9 b 'float' # | |-FunctionDecl 0x555bb14a57d0 line:15:6 CSMain2 'void (ST)' # | | |-ParmVarDecl 0x555bb14a5638 col:17 ID 'ST' # | | | `-HLSLParsedSemanticAttr 0x555bb14a56a0 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x555bb14a5900 # | | `-HLSLNumThreadsAttr 0x555bb14a5898 8 8 1 # | |-FunctionDecl 0x555bb14a5948 line:19:6 foo 'void ()' # | | `-CompoundStmt 0x555bb14a5af8 # | | `-DeclStmt 0x555bb14a5ae0 # | | `-VarDecl 0x555bb14a5a78 col:8 V 'uint':'unsigned int' # | |-CXXRecordDecl 0x555bb14a5b28 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 0x555bb14a5bd0 <> Implicit # | | |-CXXRecordDecl 0x555bb14a5c90 col:8 implicit struct ST2 # | | |-VarDecl 0x555bb14a5d90 col:17 X 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x555bb14a5eb0 col:10 s 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x555bb14a5f00 "SV_DispatchThreadID" 0 # | |-FunctionDecl 0x555bb14a61e0 line:33:6 CSMain_GID 'void (float)' # | | |-ParmVarDecl 0x555bb14a60d0 col:23 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x555bb14a6138 "SV_GroupID" 0 # | | |-CompoundStmt 0x555bb14a6310 # | | `-HLSLNumThreadsAttr 0x555bb14a62a8 8 8 1 # | |-FunctionDecl 0x555bb14a6500 line:38:6 CSMain2_GID 'void (ST)' # | | |-ParmVarDecl 0x555bb14a63f0 col:21 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x555bb14a6458 "SV_GroupID" 0 # | | |-CompoundStmt 0x555bb14a6630 # | | `-HLSLNumThreadsAttr 0x555bb14a65c8 8 8 1 # | |-FunctionDecl 0x555bb14a6678 line:42:6 foo_GID 'void ()' # | | `-CompoundStmt 0x555bb14a6828 # | | `-DeclStmt 0x555bb14a6810 # | | `-VarDecl 0x555bb14a67a8 col:8 GIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x555bb14a6858 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 0x555bb14a6900 <> Implicit # | | |-CXXRecordDecl 0x555bb14a69c0 col:8 implicit struct ST2_GID # | | |-VarDecl 0x555bb14a6ac0 col:17 GID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x555bb14a6b98 col:10 s_gid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x555bb14a6be8 "SV_GroupID" 0 # | |-FunctionDecl 0x555bb14a6e70 line:55:6 CSMain_GThreadID 'void (float)' # | | |-ParmVarDecl 0x555bb14a6d60 col:29 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x555bb14a6dc8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x555bb14a6fa0 # | | `-HLSLNumThreadsAttr 0x555bb14a6f38 8 8 1 # | |-FunctionDecl 0x555bb14a7190 line:60:6 CSMain2_GThreadID 'void (ST)' # | | |-ParmVarDecl 0x555bb14a7080 col:27 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x555bb14a70e8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x555bb14a72c0 # | | `-HLSLNumThreadsAttr 0x555bb14a7258 8 8 1 # | |-FunctionDecl 0x555bb14a7308 line:64:6 foo_GThreadID 'void ()' # | | `-CompoundStmt 0x555bb14a74b8 # | | `-DeclStmt 0x555bb14a74a0 # | | `-VarDecl 0x555bb14a7438 col:8 GThreadIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x555bb14a74e8 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 0x555bb14a7590 <> Implicit # | | |-CXXRecordDecl 0x555bb14a7650 col:8 implicit struct ST2_GThreadID # | | |-VarDecl 0x555bb14a7750 col:17 GThreadID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x555bb14a7828 col:10 s_gthreadid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x555bb14a7878 "SV_GroupThreadID" 0 # | `-FunctionDecl 0x555bb14a7fa0 col:6 vs_main 'void (int, uint, uint, uint)' # | |-ParmVarDecl 0x555bb14a79b0 col:18 GI 'int' # | | |-HLSLParsedSemanticAttr 0x555bb14a7a18 "SV_GroupIndex" 0 # | | `-HLSLAppliedSemanticAttr 0x555bb14a80e0 "SV_GroupIndex" 0 # | |-ParmVarDecl 0x555bb14a7af0 col:43 ID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x555bb14a7b58 "SV_DispatchThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x555bb14a8130 "SV_DispatchThreadID" 0 # | |-ParmVarDecl 0x555bb14a7c38 col:74 GID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x555bb14a7ca0 "SV_GroupID" 0 # | | `-HLSLAppliedSemanticAttr 0x555bb14a8188 "SV_GroupID" 0 # | |-ParmVarDecl 0x555bb14a7d78 col:97 GThreadID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x555bb14a7de0 "SV_GroupThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x555bb14a81d8 "SV_GroupThreadID" 0 # | |-CompoundStmt 0x555bb14a8228 # | `-HLSLShaderAttr 0x555bb14a8080 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/sin.hlsl (37 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl (38 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=acos /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl -DFUNC=acos # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=acos /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl -DFUNC=acos # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl:28:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "acos" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "acos" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:28'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:28'1 with "FUNC" equal to "acos" # | check:28'2 with "FUNC" equal to "acos" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:28'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitListAST.hlsl (39 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/InitListAST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -finclude-default-header -ast-dump -ast-dump-filter=case /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -finclude-default-header -ast-dump -ast-dump-filter=case /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl (40 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/AggregateSplatConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/AggregateSplatConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/Texture2D-shorthand-AST.hlsl (41 of 25550) ******************** TEST 'Clang :: AST/HLSL/Texture2D-shorthand-AST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl:3:11: error: CHECK: expected string not found in input # | // CHECK: VarDecl {{.*}} t1 'hlsl::Texture2D>':'hlsl::Texture2D<>' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x55da54f9bda8 <> # | ^ # | :10:65: note: possible intended match here # | | | `-TypeAliasDecl 0x55da54f9c9e0 <> 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 0x55da54f9bda8 <> # | check:3'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x55da54f9c6e8 <> implicit hlsl # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x55da54f9ca40 <> implicit vector # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x55da54f9c770 <> class depth 0 index 0 element # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x55da54f9bfb0 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x55da54f9c870 <> 'int' depth 0 index 1 element_count # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x55da54f9c8c8 <> 'int' 4 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x55da54f9c9e0 <> implicit vector 'vector' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:3'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x55da54f9c990 'vector' dependent # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x55da54f9c7f0 'element' dependent depth 0 index 0 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x55da54f9c770 'element' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x55da54f9c930 <> 'int' lvalue NonTypeTemplateParm 0x55da54f9c870 'element_count' 'int' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x55da54fc72d8 <> implicit matrix # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/vk_binding_attr.hlsl (42 of 25550) ******************** TEST 'Clang :: AST/HLSL/vk_binding_attr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl -check-prefixes=SPV,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl -check-prefixes=SPV,CHECK # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl:4:11: error: CHECK: expected string not found in input # | // CHECK: VarDecl {{.*}} Buf 'StructuredBuffer':'hlsl::StructuredBuffer' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x55a89e6fd248 <> # | ^ # | # | 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 0x55a89e6fd248 <> # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x55a89e6fdb88 <> implicit hlsl # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x55a89e6fdee0 <> implicit vector # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x55a89e6fdc10 <> class depth 0 index 0 element # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x55a89e6fd450 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cosh.hlsl (43 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cosh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl (44 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl (45 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/step.hlsl (46 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/step.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl (47 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:17): 1st argument must be a scalar or vector of unsigned integer types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:22): 1st argument must be a scalar or vector of unsigned integer types (was 'bool4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:27): 1st argument must be a scalar or vector of unsigned integer types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:32): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:37): 1st argument must be a scalar or vector of unsigned integer types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:42): 1st argument must be a scalar or vector of unsigned integer types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:47): 1st argument must be a scalar or vector of unsigned integer types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:52): 1st argument must be a scalar or vector of unsigned integer types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:57): 1st argument must be a scalar or vector of unsigned integer types (was 'half4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:62): 1st argument must be a scalar or vector of unsigned integer types (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:67): 1st argument must be a scalar or vector of unsigned integer types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:72): no matching function for call to 'f16tof32' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:77): no matching function for call to 'f16tof32' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:82): 1st argument must be a scalar or vector of unsigned integer types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:87): 1st argument must be a scalar or vector of unsigned integer types (was 'bool3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:93): 1st argument must be a scalar or vector of unsigned integer types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:98): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:103): 1st argument must be a scalar or vector of unsigned integer types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:108): 1st argument must be a scalar or vector of unsigned integer types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:113): 1st argument must be a scalar or vector of unsigned integer types (was 'int3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:118): 1st argument must be a scalar or vector of unsigned integer types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:123): 1st argument must be a scalar or vector of unsigned integer types (was 'half2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 127 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:128): 1st argument must be a scalar or vector of unsigned integer types (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:133): 1st argument must be a scalar or vector of unsigned integer types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl (48 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/ast-dump-SpirvType.hlsl (49 of 25550) ******************** TEST 'Clang :: AST/HLSL/ast-dump-SpirvType.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl:3:11: error: CHECK: expected string not found in input # | // CHECK: TypedefDecl 0x{{.+}} <{{.+}}:4:1, col:83> col:83 referenced AType 'vk::SpirvOpaqueType<123, RWBuffer, vk::integral_constant>':'__hlsl_spirv_type<123, 0, 0, RWBuffer, vk::integral_constant>' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x55b2952185f8 <> # | ^ # | # | 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 0x55b2952185f8 <> # | check:3 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x55b295218f38 <> implicit hlsl # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x55b295219290 <> implicit vector # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x55b295218fc0 <> class depth 0 index 0 element # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x55b295218800 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl (50 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dst.hlsl (51 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dst.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl (52 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/float3.hlsl (53 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/float3.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl (54 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl (55 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl (56 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan2.hlsl (57 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/ScalarOverloadResolution.hlsl (58 of 25550) ******************** TEST 'Clang :: SemaHLSL/ScalarOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - -DERROR=1 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - -DERROR=1 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 86: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 147: call to 'HalfFloat' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 200: implicit conversion loses floating-point precision: 'double' to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 221: implicit conversion loses floating-point precision: 'float' to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 226: implicit conversion loses floating-point precision: 'double' to 'half' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 35: candidate function # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/resource-bindings.hlsl (59 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/resource-bindings.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil--shadermodel6.6-compute -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil--shadermodel6.6-compute -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl (60 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=StructuredBuffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=StructuredBuffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl (61 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:6): call to 'countbits' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:11): call to 'countbits' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:16): call to 'countbits' is ambiguous # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl (62 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl (63 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl (64 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/max-overloads.hlsl (65 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/max-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl (66 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isnan.hlsl (67 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isnan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output.hlsl (68 of 25550) ******************** TEST 'Clang :: AST/HLSL/semantic-output.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/round-overloads.hlsl (69 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/round-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/min.hlsl (70 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/min.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl (71 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/countbits.hlsl (72 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/countbits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl (73 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl (74 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:5): no matching function for call to 'firstbitlow' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:10): no matching function for call to 'firstbitlow' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:15): call to 'firstbitlow' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:20): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:25): 1st argument must be a scalar or vector of integer types (was 'double') # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl (75 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/export.hlsl (76 of 25550) ******************** TEST 'Clang :: AST/HLSL/export.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl (77 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:15): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:20): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:25): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl (78 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:6): no matching function for call to 'cross' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:14): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:20): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:26): no matching function for call to 'cross' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:34): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:40): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:46): cannot initialize a parameter of type 'vector' (vector of 3 'float' values) with an lvalue of type 'int2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:52): cannot initialize a parameter of type 'vector' (vector of 3 'float' values) with an lvalue of type 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 57 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:58): call to 'cross' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:7): candidate function not viable: requires 2 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:8): candidate function not viable: requires 2 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:27): candidate function not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:28): candidate function not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:59): candidate function # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:60): candidate function # | 16 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl (79 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:6): no matching function for call to 'asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:14): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:22): no matching function for call to 'bit_cast' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:15): in instantiation of function template specialization 'hlsl::asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:16): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:17): candidate template ignored: substitution failure [with U = float, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:23): in instantiation of function template specialization 'hlsl::asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:24): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:25): candidate template ignored: substitution failure [with U = float, T = half]: no type named 'Type' # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl (80 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:6): no matching function for call to 'asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:13): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:21): no matching function for call to 'bit_cast' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:14): in instantiation of function template specialization 'hlsl::asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:15): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:16): candidate template ignored: substitution failure [with U = int, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:22): in instantiation of function template specialization 'hlsl::asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:23): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:24): candidate template ignored: substitution failure [with U = int, T = half]: no type named 'Type' # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ceil.hlsl (81 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ceil.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sinh.hlsl (82 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sinh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl (83 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input.hlsl (84 of 25550) ******************** TEST 'Clang :: AST/HLSL/semantic-input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output-struct-shadow.hlsl (85 of 25550) ******************** TEST 'Clang :: AST/HLSL/semantic-output-struct-shadow.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input-struct.hlsl (86 of 25550) ******************** TEST 'Clang :: AST/HLSL/semantic-input-struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp.hlsl (87 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/packoffset.hlsl (88 of 25550) ******************** TEST 'Clang :: AST/HLSL/packoffset.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.3-library -S -finclude-default-header -fnative-half-type -fnative-int16-type -ast-dump -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.3-library -S -finclude-default-header -fnative-half-type -fnative-int16-type -ast-dump -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input-struct-shadow.hlsl (89 of 25550) ******************** TEST 'Clang :: AST/HLSL/semantic-input-struct-shadow.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/VectorOverloadResolution.hlsl (90 of 25550) ******************** TEST 'Clang :: SemaHLSL/VectorOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.6-library -S -fnative-half-type -fnative-int16-type -finclude-default-header -o - -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.6-library -S -fnative-half-type -fnative-int16-type -finclude-default-header -o - -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl (91 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/matrix-init-list-row-major.hlsl (92 of 25550) ******************** TEST 'Clang :: AST/HLSL/matrix-init-list-row-major.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl (93 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl (94 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/resource_binding_attr.hlsl (95 of 25550) ******************** TEST 'Clang :: AST/HLSL/resource_binding_attr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl:24:11: error: CHECK: expected string not found in input # | // CHECK: VarDecl {{.*}} UAV 'RWBuffer':'hlsl::RWBuffer' # | ^ # | :18816:81: note: scanning from here # | | |-VarDecl 0x55de5be01e58 col:9 used b 'hlsl_constant float' # | ^ # | :18833:72: note: possible intended match here # | | | `-DeclRefExpr 0x55de5be02218 'hlsl_constant float' lvalue Var 0x55de5be01a70 '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 0x55de5be01b98 <> Implicit # | 18812: | `-FieldDecl 0x55de5be01c70 <> a 'float' # | 18813: |-HLSLBufferDecl 0x55de5be01d00 line:16:9 tbuffer TB # | 18814: | |-HLSLResourceClassAttr 0x55de5be01d78 <> Implicit SRV # | 18815: | |-HLSLResourceBindingAttr 0x55de5be01dd0 "t2" "space1" # | 18816: | |-VarDecl 0x55de5be01e58 col:9 used b 'hlsl_constant float' # | check:24'0 X error: no match found # | 18817: | `-CXXRecordDecl 0x55de5be01ed8 <> 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 0x55de5be02158 line:20:14 used foo 'float ()' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18829: | `-CompoundStmt 0x55de5be022b8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18830: | `-ReturnStmt 0x55de5be022a8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18831: | `-BinaryOperator 0x55de5be02288 'float' '+' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18832: | |-ImplicitCastExpr 0x55de5be02258 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18833: | | `-DeclRefExpr 0x55de5be02218 'hlsl_constant float' lvalue Var 0x55de5be01a70 'a' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:24'1 ? possible intended match # | 18834: | `-ImplicitCastExpr 0x55de5be02270 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18835: | `-DeclRefExpr 0x55de5be02238 'hlsl_constant float' lvalue Var 0x55de5be01e58 'b' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18836: |-VarDecl 0x55de5be02328 col:17 invalid UAV 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: |-VarDecl 0x55de5be02408 col:17 invalid UAV1 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: |-VarDecl 0x55de5be024d8 col:17 invalid UAV3 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl (96 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/mul.hlsl (97 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/mul.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -O1 -triple dxil-pc-shadermodel6.3-library -fnative-half-type -emit-llvm -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -O1 -triple dxil-pc-shadermodel6.3-library -fnative-half-type -emit-llvm -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl (98 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/SplatOverloadResolution.hlsl (99 of 25550) ******************** TEST 'Clang :: SemaHLSL/SplatOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl -DERROR=1 -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl -DERROR=1 -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 115: call to 'FloatVDoubleV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 117: call to 'HalfVFloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 125: call to 'FloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 126: call to 'FloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 127: call to 'FloatV' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 102: implicit conversion loses floating-point precision: 'float' to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 140: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 145: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 150: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 150: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 165: implicit conversion loses floating-point precision: 'double4' (aka 'vector') to 'vector' (vector of 4 'float' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 108: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 109: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 111: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 112: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | 22 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl (100 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl (101 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output-struct.hlsl (102 of 25550) ******************** TEST 'Clang :: AST/HLSL/semantic-output-struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/abs.hlsl (103 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/abs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl (104 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fmatrix-memory-layout=column-major -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fmatrix-memory-layout=column-major -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/or.hlsl (105 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/or.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl (106 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk_binding_attr.hlsl (107 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk_binding_attr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-compute -finclude-default-header -O3 -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-compute -finclude-default-header -O3 -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl (108 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/firstbithigh.hlsl (109 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/firstbithigh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -DTARGET=dx --check-prefixes=CHECK,DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -DTARGET=dx --check-prefixes=CHECK,DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -DTARGET=dx --check-prefixes=CHECK,DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl (110 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl (111 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:13): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:16): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:19): cannot initialize a parameter of type '__hlsl_resource_t' with an lvalue of type 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:26): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:29): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:32): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:37): argument 1 must be constant integer 1 or -1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:40): cannot initialize a parameter of type 'int' with an lvalue of type 'const char[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:43): argument 1 must be constant integer 1 or -1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl (112 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/TemplateOutArg.hlsl (113 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/TemplateOutArg.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl:8:11: error: CHECK: expected string not found in input # | // CHECK: FunctionDecl {{.*}} used fn 'void (inout int)' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x55dbc449eee8 <> # | ^ # | :10:84: note: possible intended match here # | | | `-TypeAliasDecl 0x55dbc449fb20 <> 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 0x55dbc47764e8 line:88:3 wrapper # | ^ # | :18841:70: note: possible intended match here # | | | | `-DeclRefExpr 0x55dbc4777010 'void (inout int)' lvalue Function 0x55dbc4775e28 '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 0x55dbc449eee8 <> # | check:8'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x55dbc449f828 <> implicit hlsl # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x55dbc449fb80 <> implicit vector # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x55dbc449f8b0 <> class depth 0 index 0 element # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x55dbc449f0f0 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x55dbc449f9b0 <> 'int' depth 0 index 1 element_count # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x55dbc449fa08 <> 'int' 4 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x55dbc449fb20 <> implicit vector 'vector' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:8'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x55dbc449fad0 'vector' dependent # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x55dbc449f930 'element' dependent depth 0 index 0 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x55dbc449f8b0 'element' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x55dbc449fa70 <> 'int' lvalue NonTypeTemplateParm 0x55dbc449f9b0 'element_count' 'int' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x55dbc44cd158 <> implicit matrix # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18809: | `-CompoundStmt 0x55dbc4776298 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18810: | `-BinaryOperator 0x55dbc4776278 'double' lvalue '=' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18811: | |-DeclRefExpr 0x55dbc4776220 'double' lvalue ParmVar 0x55dbc4775fc8 'F' 'double &__restrict' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18812: | `-ImplicitCastExpr 0x55dbc4776260 'double' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18813: | `-FloatingLiteral 0x55dbc4776240 'float' 1.500000e+00 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18814: |-FunctionTemplateDecl 0x55dbc47764e8 line:88:3 wrapper # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'0 X error: no match found # | 18815: | |-TemplateTypeParmDecl 0x55dbc47762b0 col:20 referenced typename depth 0 index 0 T # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18816: | `-FunctionDecl 0x55dbc4776440 line:88:3 wrapper 'T (T)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18817: | |-ParmVarDecl 0x55dbc4776360 col:13 referenced V 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18818: | `-CompoundStmt 0x55dbc4776698 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18819: | |-CallExpr 0x55dbc4776638 '' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18836: | |-ParmVarDecl 0x55dbc4776bc8 col:12 referenced X 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: | |-ParmVarDecl 0x55dbc4776c40 col:17 referenced Y 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: | `-CompoundStmt 0x55dbc47771f8 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18839: | |-CallExpr 0x55dbc47770a8 'void' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18840: | | |-ImplicitCastExpr 0x55dbc4777090 'void (*)(inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18841: | | | `-DeclRefExpr 0x55dbc4777010 'void (inout int)' lvalue Function 0x55dbc4775e28 'fn' 'void (inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'1 ? possible intended match # | 18842: | | `-HLSLOutArgExpr 0x55dbc4777158 'int' lvalue inout # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18843: | | |-OpaqueValueExpr 0x55dbc47770d8 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18844: | | | `-DeclRefExpr 0x55dbc4776ff0 'int' lvalue ParmVar 0x55dbc4776bc8 'X' 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18845: | | |-OpaqueValueExpr 0x55dbc4777108 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18846: | | | `-ImplicitCastExpr 0x55dbc47770f0 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl (114 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl (115 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/vk.spec-constant.usage.hlsl (116 of 25550) ******************** TEST 'Clang :: AST/HLSL/vk.spec-constant.usage.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl (117 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl (118 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/select.hlsl (119 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/select.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl (120 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local2.hlsl (121 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl (122 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asin.hlsl (123 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/step-overloads.hlsl (124 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/step-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/round.hlsl (125 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/round.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sqrt.hlsl (126 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sqrt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/HLSLControlFlowHint.hlsl (127 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/HLSLControlFlowHint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl (128 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=atan2 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl -DFUNC=atan2 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=atan2 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl -DFUNC=atan2 # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl:7:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "atan2" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "atan2" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:7'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:7'1 with "FUNC" equal to "atan2" # | check:7'2 with "FUNC" equal to "atan2" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:7'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl (129 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl (130 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:5): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:10): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:15): no matching function for call to 'dot' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:20): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:25): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:30): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:35): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:41): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:46): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 50 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:51): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:57): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:62): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:67): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:73): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 78 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:79): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 83 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:84): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 88 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:89): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 93 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:94): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 98 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:99): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:104): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 108 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:109): 1st argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 113 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:114): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 118 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:119): 1st argument must be a scalar floating-point type (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 123 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:124): are of different types ('float' vs 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 128 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:129): are of different types ('float' vs 'int') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl (131 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log2.hlsl (132 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/any-errors.hlsl (133 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/any-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/Scalartest.hlsl (134 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/Scalartest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.2-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.2-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl (135 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -DTEST_FUNC=__builtin_elementwise_exp # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -DTEST_FUNC=__builtin_elementwise_exp # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:7): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:17): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:22): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:27): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/min-overloads.hlsl (136 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/min-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/ast-dump-APValue-matrix.hlsl (137 of 25550) ******************** TEST 'Clang :: AST/HLSL/ast-dump-APValue-matrix.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -ast-dump-filter Test | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --strict-whitespace /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -ast-dump-filter Test # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --strict-whitespace /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot.hlsl (138 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl (139 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/reflect.hlsl (140 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/reflect.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl (141 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantics-valid.hlsl (142 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantics-valid.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl (143 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:5): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:14): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:23): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:34): no matching function for call to 'ldexp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:6): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:7): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:8): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:9): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:15): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:16): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:17): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:18): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:24): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:25): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:26): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:27): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:35): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:36): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:37): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:38): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 21 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f16tof32.hlsl (144 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f16tof32.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl (145 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -emit-llvm -disable-llvm-passes -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -emit-llvm -disable-llvm-passes -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/vk-ext-input-builtin.hlsl (146 of 25550) ******************** TEST 'Clang :: SemaHLSL/vk-ext-input-builtin.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unkown-vulkan1.3-compute -x hlsl -hlsl-entry foo -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unkown-vulkan1.3-compute -x hlsl -hlsl-entry foo -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:3): 'vk::ext_builtin_input' attribute only applies to static const globals # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:7): 'vk::ext_builtin_input' attribute only applies to static const globals # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:11): 'vk::ext_builtin_input' attribute takes one argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:13): default initialization of an object of const type 'const hlsl_private uint3' (aka 'const hlsl_private vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:16): 'vk::ext_builtin_input' attribute requires an integer constant # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:18): default initialization of an object of const type 'const hlsl_private uint3' (aka 'const hlsl_private vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:21): 'vk::ext_builtin_input' attribute only applies to static const globals # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/array_store.hlsl (147 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/sgep/array_store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/Texture2D-vector-AST.hlsl (148 of 25550) ******************** TEST 'Clang :: AST/HLSL/Texture2D-vector-AST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl:5:16: error: CHECK-NEXT: expected string not found in input # | // CHECK-NEXT: FieldDecl {{.*}} implicit {{.*}} __handle '__hlsl_resource_t # | ^ # | :144:63: note: scanning from here # | | | |-FinalAttr 0x558cec50b4a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x558cec7b11f0 <> 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 0x558cec50b4a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x558cec7b11f0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x558cec7b1278 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x558cec7b1768 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x558cec7b1730 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x558cec7b1700 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x558cec7b11f0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x558cec7b16f0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl (149 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees.hlsl (150 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/fmod.hlsl (151 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/fmod.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 5 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -DFNATTRS=hidden noundef nofpclass(nan inf) -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/for.hlsl (152 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/convergence/for.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl (153 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/Texture2D-scalar-AST.hlsl (154 of 25550) ******************** TEST 'Clang :: AST/HLSL/Texture2D-scalar-AST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl:5:16: error: CHECK-NEXT: expected string not found in input # | // CHECK-NEXT: FieldDecl {{.*}} implicit {{.*}} __handle '__hlsl_resource_t # | ^ # | :144:63: note: scanning from here # | | | |-FinalAttr 0x556810f904a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x5568112361e0 <> 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 0x556810f904a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x5568112361e0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x556811236268 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x556811236758 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x556811236720 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x5568112366f0 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x5568112361e0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x5568112366e0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/while.hlsl (155 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/convergence/while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl (156 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/ArrayAssignable_errors.hlsl (157 of 25550) ******************** TEST 'Clang :: SemaHLSL/ArrayAssignable_errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:7): assigning to 'int[2]' from incompatible type 'int[3]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:14): assigning to 'int[3]' from incompatible type 'int[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:21): assigning to 'int[2][2]' from incompatible type 'int[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:28): assigning to 'int[2]' from incompatible type 'int[2][2]' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/entry_parameter.hlsl (158 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -hlsl-entry CSMain -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -hlsl-entry CSMain -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/transpose.hlsl (159 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/transpose.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl (160 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ldexp.hlsl (161 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ldexp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/all-errors.hlsl (162 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/all-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asint.hlsl (163 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cos.hlsl (164 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cos.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl (165 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl (166 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:32): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:37): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl (167 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:20): no matching function for call to 'lerp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:30): all arguments to 'lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:35): all arguments to 'lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:40): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:45): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:50): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:55): call to 'lerp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:60): call to 'lerp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:65): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:70): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:75): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 79 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:80): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:85): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 89 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:90): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 94 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:95): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 99 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:100): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 104 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:105): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 109 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:110): 3rd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 114 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:115): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 119 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:120): 3rd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 124 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:125): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int4' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:25): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.hlsl (168 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl:5): semantic 'SV_Position' is unsupported in pixel shaders as output, requires one of the following: vertex input/output, pixel input # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local3.hlsl (169 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local3.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl (170 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl (171 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:5): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:14): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:23): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:32): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:41): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:50): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:61): no matching function for call to 'smoothstep' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:6): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:7): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:8): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:9): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:15): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:16): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:17): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:18): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:24): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:25): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:26): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:27): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:42): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:43): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:44): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:45): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:51): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:52): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:53): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:54): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:62): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:63): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:64): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:65): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 36 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl (172 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rcp.hlsl (173 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rcp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl (174 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl (175 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:24): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:27): no matching function for call to 'fnT' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:30): no matching function for call to 'fnT2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:6): candidate function not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:12): candidate function template not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:18): candidate function template not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl (176 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lit.hlsl (177 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lit.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/short-errors.hlsl (178 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/short-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:5): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:9): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:14): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:20): unknown type name short # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/saturate.hlsl (179 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/saturate.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/faceforward.hlsl (180 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/faceforward.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl (181 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -fnative-int16-type -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -fnative-int16-type -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl (182 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl (183 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl (184 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:55): too few initializers in list for type 'int4[]' (aka 'vector[]') (expected 4 but found 2) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:60): too few initializers in list for type 'int4[]' (aka 'vector[]') (expected 8 but found 7) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:67): too few initializers in list for type 'int[][2]' (expected 6 but found 5) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:31): implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:31): implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:32): implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:32): implicit conversion turns floating-point number into integer: 'float' to 'int' # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl (185 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl (186 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_atan2 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_atan2 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl:7): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl:12): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl (187 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/static-variable.hlsl (188 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/static-variable.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/no_int_promotion.hlsl (189 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/no_int_promotion.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl (190 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:5): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:14): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:23): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:32): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:41): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:52): no matching function for call to 'reflect' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:44): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:45): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:55): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:56): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl (191 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl (192 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl (193 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl (194 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:10): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:15): all arguments to '__builtin_hlsl_adduint64' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:20): incorrect number of bits in vector operand (expected a multiple of 64 bits, have 96) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:25): 1st argument must be a vector of unsigned integer types (was 'uint' (aka 'unsigned int')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:30): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:35): 1st argument must be a vector of unsigned integer types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:44): 1st argument must be a vector of unsigned integer types (was 'S') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/round-errors.hlsl (195 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/round-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:16): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:21): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:26): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clip.hlsl (196 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clip.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asuint.hlsl (197 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asuint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/trunc.hlsl (198 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/trunc.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/AddUint64.hlsl (199 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/AddUint64.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/Operators/logical-not.hlsl (200 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/Operators/logical-not.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -disable-llvm-passes -emit-llvm -finclude-default-header -fnative-half-type -fnative-int16-type -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -disable-llvm-passes -emit-llvm -finclude-default-header -fnative-half-type -fnative-int16-type -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl (201 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/clip-errors.hlsl (202 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/clip-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:16): invalid operand of type 'bool' where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:21): invalid operand of type 'half3' (aka 'vector') where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:26): invalid operand of type 'half' where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:31): invalid operand of type 'double' where 'float' or a vector of such type is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl (203 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl (204 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:5): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:14): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:23): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:34): no matching function for call to 'faceforward' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:6): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:7): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:8): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:9): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:15): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:16): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:17): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:18): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:24): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:25): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:26): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:27): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:35): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:36): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:37): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:38): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 21 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl (205 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-Load-errors.hlsl (206 of 25550) ******************** TEST 'Clang :: SemaHLSL/Texture2D-Load-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 6: no matching member function for call to 'Load' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 12: no matching member function for call to 'Load' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 26: no matching member function for call to 'Load' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 18: implicit conversion turns floating-point number into integer: 'float3' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 22: implicit conversion turns floating-point number into integer: 'float2' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 32: implicit conversion truncates vector: 'int4' (aka 'vector') to 'vector' (vector of 3 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 42: implicit conversion truncates vector: 'int3' (aka 'vector') to 'vector' (vector of 2 'int' values) # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:7): candidate function not viable: requires single argument 'Location', but no arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:8): candidate function not viable: requires 2 arguments, but 0 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:13): candidate function not viable: requires 2 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:14): candidate function not viable: requires single argument 'Location', but 3 arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:27): candidate function not viable: no known conversion from 'int2' (aka 'vector') to 'vector' (vector of 3 'int' values) for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:28): candidate function not viable: requires 2 arguments, but 1 was provided # | 14 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl (207 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:5): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:14): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:23): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:32): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:41): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:52): no matching function for call to 'distance' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:44): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:45): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:55): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:56): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asuint16.hlsl (208 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asuint16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/length-errors.hlsl (209 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/length-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:6): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:16): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:25): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:36): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:46): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 55 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:56): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:65): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 75 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:76): no matching function for call to 'length' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:7): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:8): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:9): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:10): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:17): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:18): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:19): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:20): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:26): candidate template ignored: substitution failure [with T = double]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:27): candidate template ignored: substitution failure [with T = double]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:28): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:29): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:37): andidate template ignored: substitution failure [with T = bool]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:38): andidate template ignored: substitution failure [with T = bool]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:39): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:40): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:47): candidate template ignored: substitution failure [with T = int]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:48): candidate template ignored: substitution failure [with T = int]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:49): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:50): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:57): candidate template ignored: substitution failure [with T = int2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:58): candidate template ignored: substitution failure [with T = int2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:59): 1st parameter does not match adjusted type 'vector' of argument [with N = 2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:60): 1st parameter does not match adjusted type 'vector' of argument [with N = 2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:66): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:67): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:68): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:69): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:77): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:78): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:79): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:80): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 41 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/length.hlsl (210 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/length.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl (211 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:19): no matching conversion for C-style cast from 'int' to 'R' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:27): no matching conversion for C-style cast from 'int' to 'RWBuffer' (aka 'RWBuffer>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:32): C-style cast from 'int' to 'RWBuffer[2]' (aka 'RWBuffer>[2]') is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:42): no matching conversion for C-style cast from 'int' to 'X' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log-overloads.hlsl (212 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/and.hlsl (213 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/and.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl (214 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl (215 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl (216 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl (217 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:6): no matching function for call to 'asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:17): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:25): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:35): read-only variable is not assignable # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:42): read-only variable is not assignable # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:48): cannot bind non-lvalue argument '1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 53 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:54): cannot bind non-lvalue argument 'B + 1' to out paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:9): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:10): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:11): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:12): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:18): in instantiation of function template specialization 'hlsl::asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:19): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:20): candidate template ignored: substitution failure [with U = uint, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:26): in instantiation of function template specialization 'hlsl::asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:27): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:28): candidate template ignored: substitution failure [with U = uint, T = half]: no type named 'Type' # | 20 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_with_matrix_single_subscript.hlsl (218 of 25550) ******************** TEST 'Clang :: AST/HLSL/pch_with_matrix_single_subscript.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_single_subscript.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_single_subscript.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-multi-dim.hlsl (219 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-multi-dim.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asint16.hlsl (220 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asint16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/res-may-alias.hlsl (221 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/res-may-alias.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -res-may-alias -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -res-may-alias -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl --check-prefix=FLAG # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl:6:14: error: FLAG-DAG: expected string not found in input # | // FLAG-DAG: ![[RMA:.*]] = !{i32 1, !"dx.resmayalias", i32 1} # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | dag:6 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | dag:6 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl (222 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl (223 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl:9): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl (224 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl:9): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl (225 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/distance.hlsl (226 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/distance.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl (227 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl (228 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl (229 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asfloat.hlsl (230 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asfloat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl (231 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl -DERRORS -Wdouble-promotion -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl -DERRORS -Wdouble-promotion -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 285: left hand operand of type 'float4' (aka 'vector') to compound assignment cannot be truncated when used with right hand operand of type 'int2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 359 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:352): invalid operands to binary expression ('float4' (aka 'vector') and 'int4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 370 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:363): invalid operands to binary expression ('float4x4' (aka 'matrix') and 'int4x4' (aka 'matrix') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 381 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:374): invalid operands to binary expression ('float4x4' (aka 'matrix') and 'int4x4' (aka 'matrix') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 393 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:385): invalid operands to binary expression ('float2' (aka 'vector') and 'int4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 402 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:397): invalid operands to binary expression ('bool2' (aka 'vector') and 'bool2') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 24: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 35: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:54): implicit conversion from 'int2' (aka 'vector') to 'vector' (vector of 2 'float' values) may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:55): implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:68): implicit conversion from 'int2' (aka 'vector') to 'vector' (vector of 2 'float' values) may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:69): implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 95 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:93): implicit conversion loses integer precision: 'vector' (vector of 4 'unsigned long long' values) to 'vector' (vector of 4 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 95 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:94): implicit conversion changes signedness: 'vector' (vector of 4 'long long' values) to 'vector' (vector of 4 'unsigned long long' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 111: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:130): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:131): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 153 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:151): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 153 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:152): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 169: implicit conversion loses floating-point precision: 'float4' (aka 'vector') to 'half4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 180: implicit conversion increases floating-point precision: 'half4' (aka 'vector') to 'float4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 215: implicit conversion loses integer precision: 'int64_t4' (aka 'vector') to 'int4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 236 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:235): implicit conversion changes signedness: 'vector' (vector of 4 'long long' values) to 'vector' (vector of 4 'unsigned long' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 255: implicit conversion turns vector to scalar: 'int2' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 267: implicit conversion turns vector to scalar: 'float2' (aka 'vector') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 312: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 329 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:327): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 329 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:328): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 342: implicit conversion from 'int4' (aka 'vector') to 'vector' (vector of 4 'float' values) may lose precision # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 359 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:353): did you mean or? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 370 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:364): did you mean or? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 381 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:375): did you mean and? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 393 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:386): did you mean and? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 402 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:398): did you mean and? # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources-declared-only-once.hlsl (232 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources-declared-only-once.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxilv1.7-unknown-shadermodel6.7-library -finclude-default-header -verify -emit-llvm -o - -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxilv1.7-unknown-shadermodel6.7-library -finclude-default-header -verify -emit-llvm -o - -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl:3): declaration does not declare anything # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl (233 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -Wno-sign-conversion -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -Wno-sign-conversion -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl (234 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 13: incomplete type 'Undefined' where a complete type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:18): variable length arrays are not supported for the current target # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:19): variable length arrays are not supported in '__builtin_hlsl_is_scalarized_layout_compatible' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:20): static assertion failed due to requirement '__builtin_hlsl_is_scalarized_layout_compatible(int[4], int[X])' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:21): variable length arrays in C++ are a Clang extension # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 11: forward declaration of 'Undefined' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 17: declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:22): function parameter 'X' with unknown value cannot be used in a constant expression # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/transpose-builtin.hlsl (235 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/transpose-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl (236 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:11): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:17): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:23): invalid operand of type 'bool3' (aka 'vector') where 'double' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:30): invalid operand of type 'bool' where 'unsigned int' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:37): invalid operand of type 'bool' where 'unsigned int' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:44): cannot bind non-lvalue argument 'A' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 50 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:51): cannot bind non-lvalue argument 'B' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:57): cannot bind non-lvalue argument '(uint)1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:63): cannot bind non-lvalue argument '(uint)1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:69): cannot bind non-lvalue argument 'B + 1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:75): cannot bind non-lvalue argument 'B + 1' to out paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl (237 of 25550) ******************** TEST 'Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl -DERROR=1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl -DERROR=1 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 84: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 144: call to 'HalfFloat' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 248: cannot initialize a variable of type 'matrix' with an lvalue of type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 249: no matching function for call to 'fn3x2' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 259: assigning to 'matrix<[2 * ...], 3>' from incompatible type 'matrix<[2 * ...], 2>' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 260: assigning to 'matrix' from incompatible type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 276: call to 'matOrVec' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 299: no matching function for call to 'matOrVec2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 197: implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 218: implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 223: implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 240 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:241): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 240 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:242): implicit conversion turns floating-point number into integer: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 252 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:253): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 263 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:264): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 269 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:270): implicit conversion truncates matrix: 'float4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 286 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:287): implicit conversion truncates matrix: 'float4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 292 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:293): implicit conversion truncates matrix: 'float3x3' (aka 'matrix') to 'matrix' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 35: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 226: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 231: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 232: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 234: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 235: candidate function # | 28 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl (238 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/max.hlsl (239 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/max.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_with_matrix_element_accessor.hlsl (240 of 25550) ******************** TEST 'Clang :: AST/HLSL/pch_with_matrix_element_accessor.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_element_accessor.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_element_accessor.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_spirv_type.hlsl (241 of 25550) ******************** TEST 'Clang :: AST/HLSL/pch_spirv_type.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_spirv_type.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_spirv_type.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_spirv_type.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_spirv_type.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl (242 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl (243 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/saturate-errors.hlsl (244 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/saturate-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -Werror # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -Werror # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:5): no matching function for call to 'saturate' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:10): no matching function for call to 'saturate' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:15): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:20): call to 'saturate' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:25): call to 'saturate' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:30): call to 'saturate' is ambiguous # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/wavesize.hlsl (245 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/wavesize.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl -DSM66 -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl -DSM66 -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_align.hlsl (246 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_align.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:22): packoffset overlap between 'f0f', 's0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:39): packoffset overlap between 'f1f', 's1f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:55): packoffset overlap between 'f2f', 's2f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:71): packoffset overlap between 'f3f', 's3f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:87): packoffset overlap between 'f4f', 's4f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 101 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:102): packoffset overlap between 'f5f', 's5f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:118): packoffset overlap between 'f6f', 's6f' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl (247 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl (248 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl (249 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl (250 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp2.hlsl (251 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl (252 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot2add.hlsl (253 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot2add.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl (254 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl (255 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -fnative-half-type -fmath-errno -ffp-contract=on -fno-rounding-math -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -fnative-half-type -fmath-errno -ffp-contract=on -fno-rounding-math -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:7): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:17): invalid operand of type 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:22): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:29): invalid operand of type 'S' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl (256 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:24): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:27): no matching function for call to 'fnT' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:29): no matching function for call to 'fn3' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:6): candidate function not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:12): candidate function template not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:18): candidate function template not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl (257 of 25550) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_spirv.h Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl:6): argument type 'S' is incomplete # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Line 4: forward declaration of 'S' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl:9): in instantiation of template type alias 'SpirvOpaqueType' requested here # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BoolVector.hlsl (258 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BoolVector.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl (259 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl (260 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" -DFFNATTRS="nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' '-DFFNATTRS=nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef -DFFNATTRS=nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl (261 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl (262 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:10): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:15): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:20): all arguments to '__builtin_hlsl_asdouble' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:25): invalid operand of type 'uint64_t' (aka 'unsigned long') where 'unsigned int' or a vector of such type is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl (263 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:5): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:10): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:15): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:20): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:25): 1st argument must be a scalar or vector of integer types (was 'double') # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl (264 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl (265 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan.hlsl (266 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl (267 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl (268 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl (269 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl:4:12: error: CHECK: expected string not found in input # | // CHECK: warning: 'clamp' is deprecated: In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:4 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl (270 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-Sema.hlsl (271 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-Sema.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:10): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:18): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:24): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:30): no matching member function for call to 'Sample' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:11): candidate function not viable: requires 2 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:12): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:13): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:19): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:20): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:21): candidate function not viable: requires 2 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:25): candidate function not viable: no known conversion from 'SamplerState' to 'vector' (vector of 2 'int' values) for 3rd argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:26): candidate function not viable: requires 2 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:27): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:31): candidate function not viable: no known conversion from 'SamplerState' to 'float' for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:32): candidate function not viable: requires 3 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:33): candidate function not viable: requires 2 arguments, but 4 were provided # | 17 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl (272 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl (273 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl (274 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl (275 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:11): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:19): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:26): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:33): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:40): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 48 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:49): no matching function for call to 'increment' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:12): candidate function not viable: no known conversion from 'int[3]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:20): candidate function not viable: no known conversion from 'int[1]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:27): candidate function not viable: requires single argument 'Arr', but no arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:34): candidate function not viable: no known conversion from 'float[2]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:41): candidate function not viable: no known conversion from 'int' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:50): candidate function not viable: requires single argument 'Arr', but 2 arguments were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl (276 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/local_resource_bindings.hlsl (277 of 25550) ******************** TEST 'Clang :: SemaHLSL/local_resource_bindings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl (278 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl (279 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl -emit-llvm -disable-llvm-passes -fspv-use-unknown-image-format -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl -emit-llvm -disable-llvm-passes -fspv-use-unknown-image-format -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl (280 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl (281 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl (282 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.array.hlsl (283 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/ByteCode/hlsl.hlsl (284 of 25550) ******************** TEST 'Clang :: AST/ByteCode/hlsl.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -std=hlsl202x -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -std=hlsl202x -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/TypdefArrayParam.hlsl (285 of 25550) ******************** TEST 'Clang :: AST/HLSL/TypdefArrayParam.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -x hlsl -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -x hlsl -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl (286 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch.hlsl (287 of 25550) ******************** TEST 'Clang :: AST/HLSL/pch.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl (288 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/Bool.hlsl (289 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/Bool.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl (290 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp2-overloads.hlsl (291 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl (292 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl (293 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl (294 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library -x hlsl -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library -x hlsl -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:8): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:14): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:21): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:28): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:35): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:42): an array type is not allowed here # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:9): in instantiation of function template specialization 'hlsl::ByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:15): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:22): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:29): in instantiation of function template specialization 'hlsl::ByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:36): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Store' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:43): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Store' requested here # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/object_method.hlsl (295 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/sgep/object_method.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sign.hlsl (296 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sign.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl (297 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl (298 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl (299 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl (300 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cross.hlsl (301 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cross.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl (302 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl (303 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl (304 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl (305 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl (306 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl (307 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl (308 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl (309 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl (310 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl:10): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl (311 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 4: incomplete type 'Undefined' used in type trait expression # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:7): variable length arrays are not supported for the current target # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:8): variable length arrays are not supported in '__builtin_hlsl_is_intangible' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:9): variable length arrays in C++ are a Clang extension # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 3: forward declaration of 'Undefined' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 6: declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:10): function parameter 'X' with unknown value cannot be used in a constant expression # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.size.hlsl (312 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.size.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl:4): attribute 'SV_Position' only applies to a field or parameter of type 'float/float1/float2/float3/float4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl:8): attribute 'SV_Position' only applies to a field or parameter of type 'float/float1/float2/float3/float4' # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl (313 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl (314 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:18): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:24): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl (315 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 4: implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 5: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 8: implicit conversion from 'int' to 'half' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 9: implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 10: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 11: implicit conversion turns floating-point number into integer: 'half' to 'int' # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl (316 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-constexpr.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-constexpr.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitLists.hlsl (317 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/InitLists.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 94: too few initializers in list for type 'TwoFloats' (expected 2 but found 0) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 95: too few initializers in list for type 'TwoFloats' (expected 2 but found 1) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 96: too many initializers in list for type 'TwoFloats' (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 98: too many initializers in list for type 'int2' (aka 'vector') (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 114: no viable conversion from 'vector' (vector of 2 'int' values) to 'ContainsResource' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 115: no viable conversion from 'RWBuffer' (aka 'RWBuffer>') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 116: no viable conversion from 'int' to 'hlsl::RWBuffer>' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 118: no viable conversion from 'int' to 'R::(anonymous union at # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 61: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 63: implicit conversion truncates vector: 'vector' (vector of 3 'int' values) to 'vector' (vector of 2 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 64: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 64: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 67: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 67: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 69: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 70: implicit conversion turns floating-point number into integer: 'float' to 'long' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 70: implicit conversion changes signedness: 'int' to 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:74): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:75): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:76): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:77): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:78): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:79): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:109): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'int' to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:110): candidate constructor (the implicit move constructor) not viable: no known conversion from 'int' to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:121): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'vector' (vector of 2 'int' values) to 'const ContainsResource &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:122): candidate constructor (the implicit move constructor) not viable: no known conversion from 'vector' (vector of 2 'int' values) to 'ContainsResource &&' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:125): candidate constructor not viable # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl (318 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:17): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:22): 1st argument must be a scalar or vector of floating-point types (was 'bool4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:27): 1st argument must be a scalar or vector of floating-point types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:32): 1st argument must be a scalar or vector of floating-point types (was 'unsigned short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:37): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:42): 1st argument must be a scalar or vector of floating-point types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:47): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:52): 1st argument must be a scalar or vector of floating-point types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:57): 1st argument must be a scalar or vector of floating-point types (was 'half4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:62): 1st argument must be a scalar or vector of floating-point types (was 'unsigned int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:67): 1st argument must be a scalar or vector of floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:72): no matching function for call to 'f32tof16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:77): no matching function for call to 'f32tof16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:82): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:87): 1st argument must be a scalar or vector of floating-point types (was 'bool3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:93): 1st argument must be a scalar or vector of floating-point types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:98): 1st argument must be a scalar or vector of floating-point types (was 'unsigned short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:103): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:108): 1st argument must be a scalar or vector of floating-point types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:113): 1st argument must be a scalar or vector of floating-point types (was 'int3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:118): 1st argument must be a scalar or vector of floating-point types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:123): 1st argument must be a scalar or vector of floating-point types (was 'half2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 127 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:128): 1st argument must be a scalar or vector of floating-point types (was 'uint' (aka 'unsigned int')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:133): 1st argument must be a scalar or vector of floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl (319 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -fnative-half-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -fnative-half-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl (320 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/smoothstep.hlsl (321 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/smoothstep.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl (322 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sret_output.hlsl (323 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/sret_output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl (324 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/do.while.hlsl (325 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/convergence/do.while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/TruncationOverloadResolution.hlsl (326 of 25550) ******************** TEST 'Clang :: SemaHLSL/TruncationOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl -DERROR=1 -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl -DERROR=1 -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 82: call to 'Half4Float4Double2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 84: call to 'Float2Double2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 86: call to 'Half2Float2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 88: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 89: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 90: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 95: call to 'Double2Double3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 96: call to 'Double2Double3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 97: call to 'Double2Double3' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 13: implicit conversion loses floating-point precision: 'float4' (aka 'vector') to 'vector' (vector of 4 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 24: implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'double' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 37: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 38: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 39: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 41: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 42: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 43: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 45: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 46: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 47: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 49: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 50: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 50: implicit conversion loses floating-point precision: 'float3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 51: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 51: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 53: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 54: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 55: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 55: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 57: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 58: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 59: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 92: implicit conversion loses floating-point precision: 'vector' (vector of 3 'float' values) to 'vector' (vector of 3 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 93: implicit conversion loses floating-point precision: 'vector' (vector of 3 'double' values) to 'vector' (vector of 3 'half' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 65: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 66: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 68: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 69: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 78: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 79: candidate function # | 53 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/group_shared.hlsl (327 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/group_shared.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl -Wno-error=groupshared-initializer -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl -Wno-error=groupshared-initializer -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BoolMatrix.hlsl (328 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BoolMatrix.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/shader_type_attr.hlsl (329 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/shader_type_attr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asdouble.hlsl (330 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asdouble.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl (331 of 25550) ******************** TEST 'Clang :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-vulkan-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-vulkan-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:13): gatherCmpGreen operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:16): gatherCmpBlue operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:19): gatherCmpAlpha operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl (332 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl2018 -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl2018 -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:6): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:17): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:18): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:26): support for groupshared parameter annotation not added until HLSL 202x # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl (333 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/ArrayAssignable.hlsl (334 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/ArrayAssignable.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl (335 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl (336 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl (337 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl:5): too many arguments to function call, expected 0, have 1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl (338 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl (339 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl:40): integer literal is too large to be represented in a signed integer type, interpreting as unsigned # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl (340 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:12): no viable overloaded operator[] for type 'Texture2D' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 17: implicit conversion changes signedness: 'int' to 'vector' (vector of 2 'unsigned int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:20): implicit conversion truncates vector: 'int3' (aka 'vector') to 'vector' (vector of 2 'unsigned int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:21): implicit conversion changes signedness: 'int3' (aka 'vector') to 'vector' (vector of 2 'unsigned int' values) # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:13): candidate function not viable: no known conversion from 'S' to 'vector' # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl (341 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:20): no matching function for call to 'clamp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:25): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:30): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:35): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:40): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:48): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 57 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:58): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:63): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 67 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:68): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:73): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 77 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:78): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 82 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:83): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 87 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:88): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:93): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:98): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:103): 1st argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:108): 3rd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:113): 2nd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:118): arguments are of different types ('float' vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:123): 1st argument must be a vector, integer or floating-point type (was 'int *') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 52 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:53): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | 25 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl (342 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:5): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:11): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:17): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:27): no matching function for call to 'D3DCOLORtoUBYTE4' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:6): candidate function not viable: requires single argument 'V', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:12): candidate function not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:18): candidate function not viable: no known conversion from 'vector<[...], 2>' to 'vector<[...], 4>' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:28): candidate function not viable: no known conversion from 'S' to 'float4' (aka 'vector') for 1st argument # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl (343 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl (344 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl (345 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:7): C-style cast from 'int[3]' to 'int[4]' is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:24): no matching conversion for functional-style cast from 'int2' (aka 'vector') to 'R' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:29): cannot convert 'R' to 'int2' (aka 'vector') without a conversion operator # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:11): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'int2' (aka 'vector') to 'const R' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:12): candidate constructor (the implicit move constructor) not viable: no known conversion from 'int2' (aka 'vector') to 'R' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:13): candidate constructor (the implicit default constructor) not viable: requires 0 arguments, but 1 was provided # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl (346 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx.hlsl (347 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: Driver/dxc_rootsig-define.hlsl (348 of 25550) ******************** TEST 'Clang :: Driver/dxc_rootsig-define.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl (349 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:8): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:11): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:14): used type 'unsigned int' where __hlsl_resource_t is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:19): used type 'const char *' where integer is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:28): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 1, found 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:39): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 2, found 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:45): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 2, found 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:48): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 3, found 2 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Target.ps.hlsl (350 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Target.ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl (351 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl:7): semantic 'SV_GroupThreadID' does not allow indexing # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested.hlsl (352 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/global_array.hlsl (353 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/convergence/global_array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl (354 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl (355 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:11): packoffset overlap between 'a0bad', 'A0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:29): packoffset overlap between 's0bad', 's0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:52): packoffset overlap between 'o0bad', 'o0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:70): packoffset overlap between 'as0bad', 'as0f' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl (356 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl (357 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f32tof16.hlsl (358 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f32tof16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl (359 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl (360 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl (361 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl (362 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl (363 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl (364 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl -verify -DTEST_FUNC=or # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl -verify -DTEST_FUNC=or # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:13): cannot initialize return object of type 'bool3x3' (aka 'matrix') with an rvalue of type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:25): cannot initialize return object of type 'matrix<[...], 3, 3>' with an rvalue of type 'matrix<[...], 2, 2>' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:7): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:19): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:31): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/mad.hlsl (365 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/mad.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl (366 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:10): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:15): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:20): passing 'double' to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:25): passing 'int3' (aka 'vector') to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:32): passing 'S' to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:37): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/load_global.hlsl (367 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/sgep/load_global.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl (368 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl (369 of 25550) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.0-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.0-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Line 5: use of undeclared identifier 'vk' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Line 9: '__hlsl_spirv_type' is only available for the SPIR-V target # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl (370 of 25550) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_spirv.h Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl:4): the argument to vk::Literal must be a vk::integral_constant # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl:7): in instantiation of template type alias 'SpirvOpaqueType' requested here # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl (371 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl (372 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:17): no viable conversion from 'S' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl (373 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl (374 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/fwidth.hlsl (375 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/fwidth.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_with_buf.hlsl (376 of 25550) ******************** TEST 'Clang :: AST/HLSL/pch_with_buf.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_buf.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_with_buf.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_buf.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_with_buf.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/floor.hlsl (377 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/floor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl (378 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl (379 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:18): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:20): no matching function for call to 'fn2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:4): candidate function not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:10): candidate template ignored: cannot deduce a type for 'T' that would make 'groupshared T' equal 'half' # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl (380 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: Driver/dxc_hlsl-rootsig-ver.hlsl (381 of 25550) ******************** TEST 'Clang :: Driver/dxc_hlsl-rootsig-ver.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl (382 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Wave.hlsl (383 of 25550) ******************** TEST 'Clang :: SemaHLSL/Wave.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil--shadermodel6.7-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Wave.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil--shadermodel6.7-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Wave.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl (384 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/basic_types.hlsl (385 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/basic_types.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl (386 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:5): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:11): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:17): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:23): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:29): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:35): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:41): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:47): implicit conversion turns matrix to scalar: 'int4x4' (aka 'matrix') to 'int' # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/entry.point.hlsl (387 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/convergence/entry.point.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -disable-llvm-passes -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -disable-llvm-passes -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl (388 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/half.hlsl (389 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/half.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl (390 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl (391 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl (392 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl (393 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - -fmatrix-memory-layout=column-major /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - -fmatrix-memory-layout=column-major /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/select-errors.hlsl (394 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/select-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 22: too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 26: too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 31: too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 35: too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 40: invalid operand of type 'int' where 'bool' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 44: invalid operand of type 'int1' (aka 'vector') where 'bool' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 49: arguments are of different types ('int' vs 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 64: second and third arguments to '__builtin_hlsl_select' must be of scalar or vector type with matching scalar element type: 'vector' vs 'vector' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 5: implicit conversion turns vector to scalar: 'int1' (aka 'vector') to 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 18: implicit conversion turns vector to scalar: 'bool2' (aka 'vector') to 'bool' # | 11 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/and_mat.hlsl (395 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/and_mat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl (396 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:10): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:12): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:14): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:16): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:18): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:20): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:28): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:29): explicit instantiation of 'fn8' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:36): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:37): explicit instantiation of 'fn9' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:44): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:45): explicit instantiation of 'fn10' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 65 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:66): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:71): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 75 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:76): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:85): no matching function for call to 'fn11' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:87): no matching function for call to 'fn12' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 88 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:89): no matching function for call to 'fn13' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:82): passing groupshared variable to a parameter annotated with inout. See 'groupshared' parameter annotation added in 202x # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:25): candidate template ignored: substitution failure [with T = groupshared uint]: 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:33): candidate template ignored: substitution failure [with T = groupshared uint]: 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:41): candidate template ignored: substitution failure [with T = groupshared uint]: 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:47): candidate template ignored: substitution failure [with T = groupshared uint]: 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:52): candidate template ignored: substitution failure [with T = groupshared uint]: 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:58): candidate template ignored: substitution failure [with T = groupshared uint]: 'in' attribute is not compatible with 'groupshared' attribute # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/valid-shader-stages.hlsl (397 of 25550) ******************** TEST 'Clang :: SemaHLSL/valid-shader-stages.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/valid-shader-stages.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/valid-shader-stages.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl (398 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl (399 of 25550) ******************** TEST 'Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 6: matrix row index is not an integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 11: matrix row index is outside the allowed range # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 15: vector component access exceeds type 'vector' (vector of 3 'float' values) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl (400 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl (401 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 15: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 20: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 25: no matching member function for call to 'SampleLevel' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:16): candidate function not viable: requires 3 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:17): candidate function not viable: requires 4 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:21): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:22): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:26): no known conversion from 'const char[8]' to 'float' for 3rd argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:27): candidate function not viable: requires 4 arguments, but 3 were provided # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl (402 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:5): too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:10): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:15): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:20): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:27): no viable conversion from 'S' to 'unsigned int' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl (403 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl (404 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:19): attribute 'packoffset' only applies to shader constant in a constant buffer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:24): invalid resource class specifier 't2' for packoffset, expected 'c' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:26): invalid component 'm' used; expected 'x', 'y', 'z', or 'w' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:33): packoffset overlap between 'o2', 'o1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:39): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 42 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:41): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 52 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:51): register or packoffset bind is not valid # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:53): register or packoffset bind is not valid # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:58): packoffset at 'y' does not match alignment 64 required by 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:60): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 63 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:62): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:67): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:69): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:71): expected ')' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:73): invalid component 'X' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:75): expected '(' after '' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 78 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:77): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 80 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:79): expected '(' after ' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 82 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:81): expected '(' after ' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 85 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:84): invalid component 'xy' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 87 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:86): invalid component 'rg' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 89 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:88): invalid component 'yes' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 91 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:90): invalid component 'woo' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 93 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:92): invalid component 'xr' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 105 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:104): packoffset overlap between 'S2', 'S1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 120 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:119): packoffset overlap between 'S24', 'S23' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:3): cannot mix packoffset elements with nonpackoffset elements in a cbuffer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:11): cannot mix packoffset elements with nonpackoffset elements in a cbuffer # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl (405 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl (406 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local1.hlsl (407 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local1.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl (408 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl (409 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl (410 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -x hlsl -triple dxil-pc-shadermodel6.3-library -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -x hlsl -triple dxil-pc-shadermodel6.3-library -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global.hlsl (411 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/struct_input.hlsl (412 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/struct_input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:5): semantic annotations must be present for all parameters of an entry function or patch constant function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:16): semantic annotations must be present for all parameters of an entry function or patch constant function # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:6): 'f1' used here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:11): 's' declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:17): 'f' declared here # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/floor-overloads.hlsl (413 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/floor-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl (414 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl (415 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl (416 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl (417 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl (418 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:16): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:20): implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:24): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:55): implicit conversion loses floating-point precision: 'const float2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 58 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:59): implicit conversion loses floating-point precision: 'const double2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:63): implicit conversion loses floating-point precision: 'const double2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 73 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:74): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:77): implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl (419 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -std=hlsl202x -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -std=hlsl202x -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl (420 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:6): conversion between matrix types 'int3x2' (aka 'matrix') and 'matrix' of different size is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:12): conversion between matrix types 'int2x3' (aka 'matrix') and 'matrix' of different size is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:19): cannot initialize a variable of type 'matrix<[...], 2, 3>' with an rvalue of type 'matrix<[...], 3, 2> # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/loops/unroll.hlsl (421 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/loops/unroll.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl (422 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl (423 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl (424 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl:7): semantic 'SV_GroupID' does not allow indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl:13): semantic 'SV_GROUPID' does not allow indexing # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl (425 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-input-builtin.hlsl (426 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-input-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl -emit-llvm -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl -emit-llvm -O3 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl (427 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK -DFLOATATTRS="reassoc nnan ninf nsz arcp afn" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK '-DFLOATATTRS=reassoc nnan ninf nsz arcp afn' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK -DFLOATATTRS=reassoc nnan ninf nsz arcp afn # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl (428 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleType.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl (429 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/shift-mask.hlsl (430 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/shift-mask.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl (431 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl (432 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl (433 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl (434 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 17: no matching member function for call to 'SampleBias' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 23: no matching member function for call to 'SampleBias' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 29: no matching member function for call to 'SampleBias' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:18): candidate function not viable: requires 3 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:19): candidate function not viable: requires 4 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:20): candidate function not viable: requires 5 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:24): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:25): candidate function not viable: requires 4 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:26): candidate function not viable: requires 3 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:30): no known conversion from 'const char[8]' to 'float' for 5th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:31): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:32): candidate function not viable: requires 3 arguments, but 5 were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl (435 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:14): 'SampleCmp' and 'SampleCmpLevelZero' require resource to contain a floating point type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:18): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:24): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:30): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:36): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:42): no matching member function for call to 'SampleCmp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:15): in instantiation of member function 'hlsl::Texture2D>::SampleCmp' requested here # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:19): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:20): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:21): candidate function not viable: requires 5 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:25): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:26): candidate function not viable: requires 4 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:27): candidate function not viable: requires 3 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:31): candidate function not viable: no known conversion from 'SamplerState' to 'hlsl::SamplerComparisonState' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:32): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:33): candidate function not viable: requires 5 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:37): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'vector' (vector of 2 'int' values) for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:38): candidate function not viable: requires 3 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:39): candidate function not viable: requires 5 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:43): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'float' for 5th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:44): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:45): candidate function not viable: requires 3 arguments, but 5 were provided # | 23 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/vk.spec-constant.error.hlsl (436 of 25550) ******************** TEST 'Clang :: SemaHLSL/vk.spec-constant.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:11): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:19): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:23): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:27): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:15): 'vk::constant_id' attribute only applies to external global variables # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:33): 'vk::constant_id' attribute only applies to external global variables # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl (437 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl (438 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl (439 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log10.hlsl (440 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log10.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl (441 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.vs.input.hlsl (442 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.vs.input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl:5): attribute 'SV_Target' is unsupported in 'vertex' shaders, requires pixel # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/all-resources-bound.hlsl (443 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/all-resources-bound.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -all-resources-bound -T lib_6_3 -HV 202x -Vd -Xclang -emit-llvm /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -all-resources-bound -T lib_6_3 -HV 202x -Vd -Xclang -emit-llvm /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl # .---command stderr------------ # | clang: warning: argument unused during compilation: '-Vd' [-Wunused-command-line-argument] # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/splitdouble.hlsl (444 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/splitdouble.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/entry.hlsl (445 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/entry.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp.hlsl (446 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" -DFFNATTRS="nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' '-DFFNATTRS=nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef -DFFNATTRS=nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy.hlsl (447 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/array_load.hlsl (448 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/sgep/array_load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl (449 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl (450 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/no-conversion-warnings.hlsl (451 of 25550) ******************** TEST 'Clang :: SemaHLSL/no-conversion-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -Wno-conversion -Wno-vector-conversion -Wno-matrix-conversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/no-conversion-warnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -Wno-conversion -Wno-vector-conversion -Wno-matrix-conversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/no-conversion-warnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl (452 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl:7): semantic 'SV_DispatchThreadID' does not allow indexing # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl (453 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 18: no matching member function for call to 'SampleGrad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 24: no matching member function for call to 'SampleGrad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 30: no matching member function for call to 'SampleGrad' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:19): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:20): candidate function not viable: requires 5 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:21): candidate function not viable: requires 6 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:25): candidate function not viable: requires 6 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:26): candidate function not viable: requires 5 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:27): candidate function not viable: requires 4 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:31): no known conversion from 'const char[8]' to 'float' for 6th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:32): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:33): candidate function not viable: requires 4 arguments, but 6 were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl (454 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl (455 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl (456 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:4): unknown type name 'uint64_t5x5' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:8): unknown type name 'uint16_t4x4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:11): constraints not satisfied for alias template 'matrix' [with element = int, rows_count = 5, cols_count = 5] # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:15): matrix row size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:18): matrix column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:21): matrix row and column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:24): matrix row size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:26): matrix column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:28): matrix row and column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:31): zero matrix size # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:33): zero matrix size # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:35): zero matrix size # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:12): because '5 <= 4' (5 <= 4) evaluated to false # | 14 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl (457 of 25550) ******************** TEST 'Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl -DERROR=1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl -DERROR=1 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 84: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 144: call to 'HalfFloat' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 197: implicit conversion loses floating-point precision: 'double2' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 218: implicit conversion loses floating-point precision: 'float2' (aka 'vector') to 'vector' (vector of 2 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 223: implicit conversion loses floating-point precision: 'double2' (aka 'vector') to 'vector' (vector of 2 'half' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 35: candidate function # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl (458 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl (459 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl (460 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl (461 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl (462 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl (463 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:5): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:14): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:23): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:32): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:41): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:52): no matching function for call to 'fmod' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:44): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:45): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:55): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:56): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl (464 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:3): 'SampleCmp' and 'SampleCmpLevelZero' require resource to contain a floating point type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:17): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:22): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:27): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:32): no matching member function for call to 'SampleCmpLevelZero' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:14): in instantiation of member function 'hlsl::Texture2D>::SampleCmpLevelZero' requested here # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:18): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:19): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:23): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:24): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:28): candidate function not viable: no known conversion from 'SamplerState' to 'hlsl::SamplerComparisonState' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:29): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:33): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'vector' (vector of 2 'int' values) for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:34): candidate function not viable: requires 3 arguments, but 4 were provided # | 15 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/export.hlsl (465 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/export.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt.hlsl (466 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl (467 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:10): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:16): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:22): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:28): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:34): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:40): no matching function for call to 'mul' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | 115 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl (468 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/matrix-member-access-errors.hlsl (469 of 25550) ******************** TEST 'Clang :: SemaHLSL/matrix-member-access-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 11: matrix row element accessor is out of bounds of zero based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 11: matrix column element accessor is out of bounds of zero based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 12: matrix row index 3 is out of bounds of rows size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 12: matrix column index 3 is out of bounds of columns size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 13: invalid matrix member 'A' expected row as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 14: invalid matrix member 'F' expected column as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 16: matrix row element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 16: matrix column element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 17: matrix row index 3 is out of bounds of rows size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 17: matrix column index 3 is out of bounds of columns size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 18: matrix row element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 18: matrix column element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 19: invalid matrix member 'foo' expected zero based: '_mRC' or one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 20: invalid matrix member '_m00_33' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 21: invalid matrix member '_11_m33' expected one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 22: invalid matrix member '_m0000' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 23: invalid matrix member '_m1' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 24: invalid matrix member '_m' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 25: invalid matrix member '_1' expected one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 26: invalid matrix member 'm' expected length 4 for zero based: '_mRC' or length 3 for one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 27: invalid matrix member '_' expected length 4 for zero based: '_mRC' or length 3 for one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 28: invalid matrix member '_m00_m' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 29: invalid matrix member '_m11_m2' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 30: invalid matrix member 'A' expected row as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 30: invalid matrix member 'F' expected column as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 33: matrix is not assignable (contains duplicate components) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 37: matrix swizzle length must be between 1 and 4 but is 5 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 38: matrix swizzle length must be between 1 and 4 but is 5 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl (470 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/refract.hlsl (471 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/refract.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl (472 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl (473 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=lerp /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl -DFUNC=lerp # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=lerp /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl -DFUNC=lerp # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl:5:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "lerp" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "lerp" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:5'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:5'1 with "FUNC" equal to "lerp" # | check:5'2 with "FUNC" equal to "lerp" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:5'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl (474 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl (475 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl (476 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:5): too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:10): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:15): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:20): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:27): no viable conversion from 'S' to 'unsigned int' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/OutArgExpr.hlsl (477 of 25550) ******************** TEST 'Clang :: AST/HLSL/OutArgExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 rm -f /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch # executed command: rm -f /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -emit-pch -finclude-default-header -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/OutArgExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -emit-pch -finclude-default-header -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/OutArgExpr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl (478 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl (479 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl (480 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl:5): attribute 'SV_VertexID' is unsupported in 'pixel' shaders, requires vertex # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Loops/unroll.hlsl (481 of 25550) ******************** TEST 'Clang :: SemaHLSL/Loops/unroll.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -O0 -finclude-default-header -fsyntax-only -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -O0 -finclude-default-header -fsyntax-only -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:5): expression is not an integral constant expression # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 12: 'unroll' attribute takes no more than 1 argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 17: 'loop' attribute takes no more than 0 argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 22: invalid value '-1'; must be positive # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 27: invalid value '0'; must be positive # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 32: invalid argument of type 'float'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 37: invalid argument of type 'bool'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 42: invalid argument of type 'bool'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 48: 'unroll' attribute only applies to 'for', 'while', and 'do' statements # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:3): declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:6): read of non-const variable 'I' is not allowed in a constant expression # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl (482 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl:5): too many arguments to function call, expected 0, have 1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl (483 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl (484 of 25550) ******************** TEST 'Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel5.0-library -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel5.0-library -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl:7): 'WaveActiveCountBits' is only available on Shader Model 6.0 or newer # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl:8): 'WaveActiveCountBits' has been marked as being introduced in Shader Model 6.0 here, but the deployment target is Shader Model 5.0 # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/all.hlsl (485 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/all.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden spir_func noundef" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden spir_func noundef' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden spir_func noundef -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl (486 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:5): too few initializers in list for type 'int2x2' (aka 'matrix') (expected 4 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:10): too many initializers in list for type 'int1x2' (aka 'matrix') (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:15): cannot initialize a variable of type 'matrix<[2 * ...], 4>' with an lvalue of type 'matrix<[2 * ...], 3>' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl (487 of 25550) ******************** TEST 'Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl -fnative-half-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl -fnative-half-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:5): invalid operands to binary expression ('double2' (aka 'vector') and 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:10): invalid operands to binary expression ('double2' (aka 'vector') and 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:15): invalid operands to binary expression ('double2' (aka 'vector') and 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:20): invalid operands to binary expression ('double2' (aka 'vector') and 'double2') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:25): invalid operands to binary expression ('double' and 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:30): invalid operands to binary expression ('double' and 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:35): invalid operands to binary expression ('double' and 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:40): invalid operands to binary expression ('double' and 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.vs.output.hlsl (488 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.vs.output.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl:5): attribute 'SV_Target' is unsupported in 'vertex' shaders, requires pixel # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl (489 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:4): 'export' attribute is not compatible with 'groupshared' parameter attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:9): 'noinline' attribute is not compatible with 'groupshared' parameter attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:20): 'noinline' attribute is not compatible with 'groupshared' parameter attribute # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl (490 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl -verify -DTEST_FUNC=__builtin_hlsl_or # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl -verify -DTEST_FUNC=__builtin_hlsl_or # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:8): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:14): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:20): all arguments to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:26): invalid operand of type 'int' where 'bool' or a vector or matrix of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:32): all arguments to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:38): cannot pass object of non-trivial type 'bool2x2' (aka 'matrix') through variadic function; call will abort at runtime # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:39): cannot pass object of non-trivial type 'bool3x3' (aka 'matrix') through variadic function; call will abort at runtime # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:40): all arguments to # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl (491 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl (492 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:7): no matching function for call to 'transpose' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:14): no matching function for call to 'transpose' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:21): 1st argument must be a matrix type (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:26): 1st argument must be a matrix type (was 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:31): 1st argument must be a matrix type (was 'int') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:9): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:10): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:16): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:17): candidate template ignored # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl (493 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-constexpr.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-constexpr.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl (494 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl (495 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 4: vector component access exceeds type 'vector' (vector of 1 'int' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 8: vector component access exceeds type 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 12: illegal vector component name 'p' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 16: expected unqualified-id # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 20: assignment to cast is illegal, lvalue casts are not supported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.ps.input.hlsl (496 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.ps.input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl:5): semantic 'SV_Target' is unsupported in pixel shaders as input, requires one of the following: pixel out # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl (497 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl (498 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl (499 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl (500 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl -disable-llvm-passes -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl -disable-llvm-passes -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl (501 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl (502 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer.hlsl (503 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/OutputParameters.hlsl (504 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/OutputParameters.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 13: illegal scalar extension cast on argument 'f' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 14: illegal scalar extension cast on argument 'f' to inout paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 16: illegal scalar extension cast on argument 'i' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 17: illegal scalar extension cast on argument 'i' to inout paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 32: implicit conversion increases floating-point precision: 'float' to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 33: implicit conversion increases floating-point precision: 'float' to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 33: implicit conversion loses floating-point precision: 'double' to 'float' # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-Gather.hlsl (505 of 25550) ******************** TEST 'Clang :: SemaHLSL/Texture2D-Gather.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 18: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 19: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 33: no matching member function for call to 'GatherCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 34: no matching member function for call to 'GatherCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 44: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 47: no matching member function for call to 'GatherCmp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl (506 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log.hlsl (507 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Operators/logical-not.hlsl (508 of 25550) ******************** TEST 'Clang :: SemaHLSL/Operators/logical-not.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -fnative-half-type -fnative-int16-type -ast-dump -ast-dump-filter=case | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -fnative-half-type -fnative-int16-type -ast-dump -ast-dump-filter=case # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl (509 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl (510 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/vertexid.vs.hlsl (511 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/vertexid.vs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:5): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:10): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:15): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:20): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:29): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:34): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl (512 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl:6): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl:11): 1st argument must be a scalar or vector of unsigned integer types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl (513 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=Buffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=Buffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/step-errors.hlsl (514 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/step-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:6): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:12): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:18): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:24): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl (515 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:20): no matching function for call to 'mad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:25): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:30): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:35): call to 'mad' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:40): call to 'mad' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:45): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:50): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:55): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:60): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:65): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:70): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:75): 3rd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 79 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:80): 2nd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:85): arguments are of different types ('float' vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 91 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:92): invalid arithmetic between different enumeration types ('e' and 'f') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 19 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: 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: 164.20s Total Discovered Tests: 51773 Skipped : 28 (0.05%) Unsupported : 848 (1.64%) Passed : 50355 (97.26%) Expectedly Failed: 27 (0.05%) Failed : 515 (0.99%) FAILED: gen/clang/test/run-lit python3 bin/llvm-lit -sv ../../clang/test ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn', 'check-clang']' returned non-zero exit status 1.